PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 78719 55640053ca3ab90a0f428a838e53ef1b8f82ed881d468558965abad3d466e043

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2089e24297cfde0e44fdc9e2b09dcfabcc7cca205d1c6967d4c70da0c388b120
Certificate Block Hash
55640053ca3ab90a0f428a838e53ef1b8f82ed881d468558965abad3d466e043
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00100b000004530000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000004f367c59a6a811627f65317c327d29b5ef093dc755fa9504d7095d0bd7f38dfe228d88382d2153ef073ed130c651c15f8f87521e03c557785507887e959178325541aafbcbe684f6ed1c8a8b02db25c90655c350e0b41b7a010a0000000000000080000000e00000100b000004530000

Raw Header Hex

000040206d25770156cfda373a7c37f58e154372d6f4548a648c4e0bd8c4cc5f87b140a3ac31ea5b7d2db22ac69426637cebf3636e0d0ba8949fe223d10696a1cbfeea5530313f6a27d0001820b188c3a00dc7d467691c5d20ca7cccabcf9db0e2c9fd440edecf9742e28920

Proof Data Hex

59,560 bytes
121216010307fd7daaf5c3b43a2be75bd9414d528c9e933846f63016ee70a78af5e46320775339fc22d883b4fee55757288e06feac9e16f39ca6c4858113c00c7cfd208ed33314b5764f3bc9015ec00e8f58f2aea732258de3d0602f754cbb20f86382a382875c2084365ff0c54be2f0cd8bbc1384178b83cdae457319b1d249922f40b8aa17c828c00c675c07d011ba9b992e2c2df88ee21ed4dfcc3db6ad3b3947d1832f7509e50adde23bd9131fedb33fd53030eb42e0214302b2425faa126753fbab916edfb0cc803cb7c361699972cc2ce429296dd9df98c44005f65c5c1eb5cf3f65e356e1dbb90f36c4d18138a284756979132c381165aa9f0f7fefb423f1c5c1f8e9c8eadaff92b967b819c9a161fa0bfa9ee9917205114743dd1b453e67ee863ab670c37b95fdffab79a7911e6838a8885d9a5a1c457d26707ecf20cce67c51953daef8d5086d8f0c160ca455db7dfedcdbea54797c012864028017852b0b062f5a4035053fa12585b80a8caf5e494bb4fb6401e54f7faeb26b1cdb6777dfbc669c37a27c4a2c10a91350bad7dbf7c3414e72176e9c1c361706dbe691a352ec241da5df7be33e07754b02ff3e394ce6200eda848623252d26a289172ec8b14f451095521a2017d905e5ceead5924b961e20c471c0ab3bf90264df70c3f3db54af7aa1e8f82a30976d6dd2fbb02bd443a1ee021ec4e35ec5ed6018f0b895c48dc5ee1dc984b7b1ae4b4f9bbd77db2994c077ecae0b863d689b5e4fd5d0e4098cd4c477203853a61c265b2606afbaac2e0b2a6a760bac8755157ef36bfd4c09e628fafa120c40edfce2008936c0f9667f3340dd45da545aa7a187812159b48b29cab8eace49f448ccd7d747ce8ba89eae8987a1cdf4a18ab2d457a074551c28e10023afd451a8069d5e9a3a802fe5ea79ff3eff81c86f3ceb7717ca66b02677e42f8069effde08810d742032a54d918c4f650c9af1fd7ccbf0d2e6611d8608dae381976945105e4ebf934ae212b75f6aa078377d4f4e94f476c426021c8b7d670a1214a552ccff549074c990add20b5bc21e945dc7986cdb584b40f9adff22253fb55b080655dff201991875e6152db1be76d5603edfc518c231d3b1826a25a15fa0421268235da4ddc2e2cf88064e8dfffa97d130f4c7bac4d4c469065654ae8f803091fcb2fe9060edd03c71ab702e1ecc4448845de4ee8d43036d00404be6aca77c7fd48974b7c17644106095293f4b7107489c0413db968e0e9d41e42d05ea345485b0494e5cd82d5a6a0801bad034ce154d859f13d772514b27825c00a238f3501a66ca15cd41da459cba61c1060385a85926f6b26cea87064a3136a72d2b4617adef0923870bcbc81f0aceadadfcd7d06a57d29ce9b4d136247f87880fda8a80a9aaa2c2a720fc986f867224f10cad731336b6b4911198f216e1f58a3ceeacb240d75fa0f142a6a32b2dc3eacb8435e7ffe9d6d25bca51828f89fc2b8626970aaed5e57ea871333fb2e78fa1e11d0ccc741de4e8d6fea5fbc585e7e8c584b4f8a0a32c3ba4a9cfd01fc93cfdee96961f26816eb723b6efdd0341163cef08e9562c223de63371ee8577f471826b4d59e6575bdd541b4d80186bc444b547202ad5eb5b6c7bce93d9aa37d529b90a92b797e93c41066e7cc357e56e3a969a52b189c78d496971b8c73841122310777546ffb195eb9bdad5bbb088aa8062efee66757947ed1358c2597791a68cf75d17f29240a7cee18ac730c9903ab8c8b68bc1cbb30e069a3a1c5b459639929ba07213fc5d40ab838f9c6f1e3fb54ee3a2c5e32a91ff44bc64f3b2b2ce5cdb288d22c2eb17b2b1c3d0d30103fdd4b395c6a77888bf7e265710e41c42b574790f2abf0b9f11ff5e640a245a67a6bdf85fe054652855ce1248e12349c57d86d6a7bc80836cbafc7caccbd36a6d3c57aaabadd2a4cb48b1075091e654b893ec1481012b296e151f67688612726272e806b31bfbfa32d318688a53ca7a71f045f55522b717f77d1e32af898b20cae8a6f752a4b6544cbdc194cd8b5cd83f9a45199aa67673c54fa31d72d1c5675610c7bbf52b783d8c2b602f80ddbc27da2a2a794fec8c1a3819b7783515bfdd26dbbfc1b74969ccf08f28331077412b43cf9b869903066998c9f21eb233f16aa6123a3b3fadb0c4d9d52e48807033024acbeaca62e3621bba60ca40ae6f3d717367da8a96aaa04847d09737dab71ff0104ff3fd83c2360ea362b5986b5f9cbb9a664f338423e57fe66f65d126b716086eece61c7ed55b97a175dfb639655d834120181645218bd2f6ca9533c5b9e114ed47abebcaff671ba5f11687d1b75244c0c3680d36b2edb67e06a8ba90cb17f578e95b5a7c2017fa08f91d3686b23f83274c71fc0786bb789806b581493d33ce58a3a678d3eb9eae17343ec54bd42e72350648c1f5f6be9c9e94d2f5364a6adb368e9c3748aeb66b02d5127a0061fab927cf7e453f7e73b87586dcd1a4acfea8c88696f29613e1ba2b63bb1ba3d37dcfec78ef2d16f24344cd3e6b35dcdfc54f1ac7ddb8fbeb34b989d6f765e1416b032c096fc0b2dda78168061be7776947c5f64f53b9207bda47bcaffffae764032b8f58696c92aea3bf99031d75ed3b33223e74cf40ebc74de79ca07cdd5dc0fc09c74de5cdc50c055dd411ee0ba19167dbe4316d12c698de011d4f02111051a877acbad1c2511f76fe3428df9e6a55c6d482dc3d64ceb50341e53ca1680ea2110f2b1db96a0823bb666e0d95fe979fa11134a9cb6668e76022996f9a58c5c2e8c1a93e1e30267a555155bbd58bf961556166748634787207ce17ebccd93594884024a770fbb800fb5835c1a5648193fefd88a08f9a59d41beefa99e69ff459043bad7e247f614eca4eb0ee61cd1302c14e95b92c104480bbfb217b246d30b372f2ffedfeecd6b65f3787337114753bdebedd5bab6688fe5e6bdfe8dd7239b55614f26ffc9ff1fe4359ebfc31a30e72328154dc1ebb520e61285b88bc124d45a3675eaf19262b83cced5a944a704c0ccb03f1a28ad4d3b5687ec2ddfa9e06adea2e13a9f869414a38410ffeb2269f45801417b6fdcf9bafcb0e21d11a0a40bb91a97acf910e3f1ce938f935b52faf21da317b3bce64f76197af4e79eeda3e578cdde022a25846def95401680bbefd85135b6ffc1e983e6001f09b6af8aa8737770b901732ad78ae20ea50ea74879db498e2e9937fba8937c0626fdb8f22c61009caddfe863515decfb0613d6275249ed73c72ce53d7dde8889e14763bdcb6693da56ae1719df8bb621851dbab14ab5482a6ba7b9e85f9db7296f2836d164792dbf63df289b6c010e8c28f5ae2f9cb0cc0b206610e09b633a056abfbe5d054ba1bf1c077d431f2d81c2f42a3f16b051a196fe5410e1d4fc412943bbff894026708607ca31a795ce960957cd0a3273797b3ec35e6327128c68280cf9022d56f8419b976122c921f9946de74d0aa45e2099a121dd5bb1f6acdeb66c63530c0d33185f4dbd786ec5e024f3aad1dfd51aa19a909401a921849b629bbafc760965c080acff0f493f5343dd8d6d7373a1c9e15260adbe199e295dd296388ab3b498bbef6c8c5eb79b5851fba7fcf1316cab21543f575b819be9a56f159f04f4fd774f38cf7a0666a32bacadde63936f6044f793a31526b412191b686b2d407ce61cc3b2273205f4b579d701df4a114da4fc0c51c4d1ea4510fc83de71361503d1756a127413b80d41a525491736dfbd2d453e4a2430ebd56030e10e4a8175668251113f30a804b8d6cb33a46d703a872ca75f5d1568c66d61de3ee0c6ea76ec0ad9b20d5813b3591c9897e0529d9dfb5cfa3092ca0657335bc9f53d4018934e44f63dc98ae747550383bee13d3f92201717e0262cbb3bb6f8e8c4d32930df2dcd9d49fbfd12b452cb7c30c83cd9a36212ef7feac00fb2edc7d57c6a1021fdf9b02d6dac6f860df6dd3aa5fc66509667e71431cc7be43a1c658ba27112f29ffd9abd7edf16c7fb327f4b10e320d6c6f5ab14ab10ae72648f22411e927633775788b190b361bf983e099a574e9b2671e90102d4863c63ce30261e780b330f4d7ad3edbdb64051123978717821648f348c16af93e598422a75464211e5a73cd5a3ac954010a094b5acd5def8a3de779fd667d9abeb558c9bbe7f43ba499d4ccb07515e4847bcf81cbc2fff1d00b6ae65c0ff173352778203d22abc444d39fe798b4e3d6c4dc074bbafbe00eebc628700887e37b5dee63d2126b018efe0485a474740a63c6482aa23d6b6639dbefbe4078ce9a22661b4fbe857a3608b4193421cdb9e96adb8d294fc6d466d9ed7c62a1e0e4ad6e9987c0b09cdb9225eb1e7088ea66b82e39d09ae64a76124c9baf9fa6572000b4283bf8ebf063188c442f4131d2b0717fb8a2644e143426d8c758d788756f90c4e37ab68f4c84072f6412e4ed1b461365fc5087c07449e65962e20f12df92e607e2eccf39c6bf93f23c47f5b7429a55d259c0a6b6848787167003736d9c9fe5c57625567cdae3ea7f4222878dd191513bd3bfe4c8df1a625eed0167942f5bd8b9a7b98eeec1230f8fda05bc9bae3c0719d47074a2b164b93111395ffdaeb3f84391cf64593eac69acf6d04fa5e5759191d20cbb142a1017114f8790e8255701e05f6a25ac585cf32c797988243555ff371d9031a34a5e4ac332973ff8f6d2927b1630bda8ab3d81774314bd4360a3c943115d31d84e48b502fb97c16f57db49c004aad9bc8cb172df1d48f2ec29de7648ed0437d55c83639796b27968851683c5079eb8cfb1325d9906d232096186147d8b9051f213c7dcffbe37a9f9824331351184b6be300c6fa43b880e3adcac1c4e494dc4fd827f2ed174c74b2fb08e01ede8616c59a939058d36b3687e622b2b845848e441e1780cf391529350c9f9f485fd6af1dc21ea1dadd6825cb562a99e9832bb448d978dc3782b6b98691cf39b92235a3b1503fec4fce67e7a35bd6852068b398e05c8eaa42c7945696606820acb616caa9b9c79aa3db0ccb12d5f01657c6de833f8dd403a9b09d878f80492d17a8212b06156db2fc58deb13434e95fd684d2a55ec00f329a4930b10bfc5868269e98f3c72fc07abc65342d6eb75dd36a1748763ca5fe40b97e9cfa1516d878233284bfd7635db1e327f3094600e0edbd247db432f2b87a319b23303ba885a99a9656bf6827f8afae2ac3c555fa7ca5cb15dd80ac4fb3987fadbaf8bcde62716e0f197d405c4a42a80224da7a310b4afecb647549646c879ad7856b9fa582be8b762a8a72f591b670620074242d6ebcaa902dfd5a7f824b630262e80f4817ef0fc45d23bfd452a1a05499ff64eb28c38f11ef586a0c208a0eab5e4bd863550268a685cc66286b3ab4188e7afe9baca7f64f3623466894849eae4d27def2d4da5b3ceda05cd03217a44b3bc8757a31ad74279b197feae2ad9862ddd5f07f0b9ed1541f0a3fe5d0a7c0bc59aee84cdb9f0bd64bd915e3a7e1c83bfe2dc5679a8b048a0a98ba36a36ed8219a8a2abe0d04b91d290e2c019e8445bebf9dcc5b73d21e842dbaf3aca4383b0e7d318f11e6dc1cd5eee616a606f9d39941eae3370f8f821df50186099372b99e20973729b55a9b02eb35bac9e554aa7564a0788e95ce1bf1f6098b7cb3e59ec9666cabcdccebb7ce4761b7067eafa197d8f0a1d50d088ed0fdf46ff4596410735cab2e646b707870edfa8ff7d76c0e536a01a40ceaf5c9a4ae632bd2aa9230bfc6a70859eed0f4e67d2833c5c65b58d41b8eaf08f8711da7475a3b2273efe55ce2d617f036cb05ea13941985d7a30574f2b735815d734e8b30821ceff3fb66218f2d0bff84f25153d53d93956b4bd0f9b78e6346ed425a336c69535f7c31aeeaac0b9d99fe68f35d69e1acd024a4362aeef223a383800fc5c7d14bf8e997202221917e04bf07634bd080eeda0b346fc518ee65a336469442724491714da312dcfe5a83a39424f29e6c157cc8968e9e4bc60a9294a5eafa6cf3dbf9f13786c0443f33ea99b9acba1ab0c2415fbc10b86823eb1e4ba3080dc9b9adef8718dff360da056061ce673e52c925b0b3a0d84ad2fb6a4394060a645e330038d4b7acf5ec0c53dadf1223c5e696ed58be894fc54d44e15ebc06400b655dd46baa7521823b2887783509c6d8abb40337e2c835a6e2a058e7a4cd433a797d06d41473cbe062ad61e4bf2209071886ee7be72348c7be3c94670a6451e99d45c1e4bae6c0d49b919f4c0aad62383b6901ab9378fb591df983a0f74fdfcd4a83da95cee43f78e4a91a0b27b1d6b03b22d3b45a2ffe218be8e2fd5135286f0041718c88661dcd7b15ad5aa7d34b9609d8fa06de73ef5036bd1fd39b26933a8cebcd51cf03b029bab77d288a63a5b19b7c9d0d2cc22f373cdcd571ebeaaba84941b4f88ada491f8d395d4614ee71f6f3dc4bd36f4cb86a651678d906c87e8efbddf9271bf46ec2421f8240e6627f75f3f5db7885e65be513c9e0ad3b658b6216b6505374f7c47f32e79735f310423d5bfe44ec8ac0cc5022e2aed8811b6d57b10878be0487419b59ee7cf6ccf8736347f5b8bfadae0105fc8e99cd61a087abda451390a70594b2fce496adf884ab2305e17a2e6b1f2bbd1db9da91722a8d3a7bb60ff3d2fe686e5795f59c76df4a5ff5009bf94cfec0e72f985b9f7de7f8766dc2dfb2c65b3eb2633a523b4b347acdb482fd8d69ac75e4171bdea251cace8ce53fc7226ff8c0c00a8c1eec366902a719fce3fdd090eed69accb3e0e37027c5c818b97f42bb5deaf8dad95ac25f67bccda1d128e1bcecb4bc0a4dec3072be0ca014cecd59a5943eff821889b02b3654e24d3e579298c597e88ff8b6950da82c18a044d72374b7ed97488eab24c4a5f078720fb6a665832d6d745bf53815086a002db5cb20a42e69376c418802442ca199d5c4d5f175e3f8803ba53f48e57be7bb5d5405ea0f138eaaa091194a7c1f0933d497ecf67f469c90308e68e0f00287bd4daffad2fb87710f301667c8f8f7b57071b65242020a7ef072e911a55e02f39a959c1b9f66160c93d554087bbfbdca55c9b4af6816fe4d428c9156abd1a324e00985264c1ef3f9d7d2219317a0223712c2f96080776147cefd9b3e82dc154be65343cf78b15de9a7a6f2919c258894571e8a3561c693e2651b7c17e9082ac70f9cc6dd19e631c77e5f305f2b4bc8e8a9b66cdb75d0411e025f296a7850cfdf0650c9d9b0e18c0a7852ba32215d1d06280b9816d4fabc5e55c6f1c04fe8efbf7c8fe00b33cca569d7d90c45ff0c0484ae73315f13562ce25fb09f092d996841b3f93197bea5ee55e10823e028a2eaf04f61b15d456e9e1e337db22fa2ea198947300812fb60972a26e8a9fb0f1a0907957c5804dfbb8419c86ab7c8a53d38b8de095c541b0c7962f53830bce31b6716599fdd97239a478ab4c1873baf8c06980e8f78e6d18a06644b2fc64d574d707153dc5db2558ddef6fbb6091f96884cb14a387f2b8437b440204953151bf1d993b485571ae19a76b2136bc7d1c1863885496bbe3b46553d24f6087153139f868a7a3c032366fd7776310474c36188e0f760ed18a4a8eddeb38cd1a7b737028c14a7409602d0a5758b19ca56bf0f6dceec05c4a6ca573932605e8ae2a9c8a7a994e74ec32b661cfccb0863ea325662645709409aaf83fc634e7d87e93a4b4cd74374db2f973c00a05974b15e880c662571acdbc65457cd00c3219c25211732a6481bfa37aa2611af8e555165cbb9efa63d4445db474dc03f3242e369aa08a4c787469d9b3b9e671b575a4900ab319c98aa4593d6b5b965cac13f5a8472d981dbc981df88c5363013bc945e70f89a7fc6917dd8ff32e0405210798fb65832a9ec4bc1d1d0fcecdd2c5aeb32fc653ee0b1fb4ffec6b80e9b4f55a117ca09fa6b84f8cf54e1f92ea51bfa2806daa4bca141f9136efd6f5ceced9758866c901fab8174673729c394c9bf0dc5a451e400cdb60c5dfd62b4d7fabd4ee3a11d3c484c6e3f9894e2fcd6743702725db2978723afd20f2f7b9e1a344c27b9ccacce6e1f8cfe587f9beff645c7aa8ef11d3ff9f7f3eeaf643882b7d7e02bcb3781c4bd88a146f89d8b071e620435163e979c93256d217ea1e3d68df5d64dba2a97933e29be7bdf8ddb9b136a088cdb60c5a928676edbad5e35cc848d8514a96e1713aa5a89e2965a89abd5229ebc4a9922e962f772a3fd0d11bec5b348b30aa8d5cfe51b5ccdc1c5817ee180a7f2708311374c4ff43f322e6b3e0a492a1ff2cb68fb926f5debb8345f2eb0a601005124f02c60d1820836894b75db93e5569162628540cd0f64068218ccb2c2f7d492532884115623a7fe8536e265f781b891a8fb0427b9aaf7a9a233447b677a22447aaddd9ffc7a0ba5d709d9bf8afde51f22396682229cf8600ecd88c682068ed246f07acad1ae1960c7216b8388ff7bfa6156dfa8125debdb57803a4f6b874a8d182ba8db62059200ca945ee56800c8a75763cc4024f1362e351dd3b289a571c3551fea591599bddd5ab9e828f33403dd94ec2fa82e81103b7105b896744ee30b0c4922afd9bfacb6b2045cc1b535a7b02f225e52789895b99a0e7c867526646d69342ca256609849b228902bb424f7200d09bb24a05ff7ee45ae4c4932958aa0861e6cd72f7f8e18cfdced9de8218947e6451a1877bca3f815b34080754292fc7cd1d08b84f6cd8cba1c13754706eca0b44b2a123e329980b926e38ca1e7caf1aa562dd1fd279c8cac0ef820b073b9c57268b846aae027ea3dda8eb262d45efc8666b6f859817b5e9bc4d8fa18e8d14a33646c97471178ad6643eab2106e0c8834b099316540992492ce77a55a66410c2a39e0cfde70b0c35435998d77b1d80a0a964797f75cc5a10f028c850a7090757a5d0ecef7eb9946f48f7b7b1463433b5534c54c0e10a1d59eeb1bba09679640f90c61d74a808bacc382e7c6b50669f34871ace1d4ae3072b8e201672c333c95369758c50fb188f325bed3c37337d1dd90d98007c7945a3dba423d40935ccc9d6f59b9dd4b87ba10bfc9232cd17dd12b4c12f0af8b035ae34c287f96fa6d3dc03380f3556f6926fed01dbf68c39d62261799c5cd52bac3325a194372f5e911b0e970fd7544e72bbb8227a6d5ae9c9ed873d3010efdb421549951127d6803a451a4c61018a8f76d8c85aeb17ce62d57936cacaf915bfafe499c79b5cdd0419f2a374853128e76dc2f7b22e742b56a50a0f087564c627c25324097c39f601bf8f603a3cf57f6faea5ba2f20040233dfbcb9e26fc86e54b778f03865a0f238fb8fbf892864345a5488b3404e4a9835c198a5803f5d6a222297d1cd38f7129c08bbeaefdc4a5253427f5137a29e2de756003745075ec5f0355571a755e5690f1094158b26790bb9b77d58fbfb99efdc1588d3fa2eb33b479be5d33fafc17f75c89f5b1d78cfff0a305d934588f33370dfa0bff048c37dc97182d007044340bc175927631c039858a18fb02e0dd8796f459229402009df48ee39c6399b34c72ec5551a288afc5fb735dea3f47c8818b5822b6bd385be3ec1126d8103715016dccc55e8800db6f30f5c273ffcbe14e8b5141e4293b285407e9b72a45c24fd94b121e1f459af66d1d78422cf276f5b8714bcd4dd8baef73b61fb03c5543806255f51aa854bc59d056f03e2ad96dd9df3ec986187eb9d63797d489ee1d5304f4a5e9fba1e59ab88123b1ca8c744f42479fc99fd1e9e40f6cfe7360771c8acd308661c632b22e88ac24da69400f73dfcb3eb878bcc19cfd3e23a37445179b95f64f598e48c652a88cc254d8ecd18579b80dbe5264ae70e2106a823cf99731d0d706d42a048d3bdb7d5f8efb829f472af0a798561c76033e4cec5f8f628760b03eb692cf80b6fceac69250b486792303842b63d02c85f6b02f4c1ebd2e49a4b961d7063580cafb2990bf7c0e5de967617e3e64f73ffb97f5393c9af0639fbe14c604a3267cff808d631d147cc6cb7b19c9b7d65316f5b2c6cce22b10d88374723b57758c1ebf8ccd07c4414bf4124d4f4a12e03fcbbdb0647882f6f4a60bad88fca890411f861791318f28ccc9668940bdff6cd04eeab0ffc732b8fa44339915e3443b64f51766a437e812f68d23930464f07f9372a133d8c661ebc38b51b9f1d99e5f85d2ff50eda1aec40cf686002dee9c2b586d14019882d46ca23ef5e6f6229bfc8302ad269e21c6760ced5d9a721a95d4d617728fcac4e2d38da541d92c0bf7aca4c2ce099b8ad560d02ea54cda2c410d25b68a475d719d027d48ddddfef66aff938f2e4d718a708afc4ccb97b1464f27193a15442d6dc864c33d7fbb091e7903ed453cff60099aebd928ec3bb49d43ecfebe4ff62d67b73a662fe34e23173c0effd625e2b1b3b4ffda5251c382bceb74c6c3946b1ee0b23f872b2846e0e09c482ff745f503dd8e5293fb49766b99f54b46ccbc404288cc14425f23162e95a24e17d6d9839be349a54b59a6e452b67fbdb77df1627424ea5faff3a981d70ba72ebf75659223bb52276a84ff04e66bceba831a740084a4ffbe765fca6be4cc4221d9aab889ff00c9cfe4debb74861361581871ac24560dd1441a3ea6e64914de917daeb3d493d10ddd742be71cd602b47cba59b25d03350b731ffd0437a82c561b0940f338696d09c209f51f1fd9db043125b58906a37930573ddf9068784c7d81ea236c2068c72d573bed70753d8f092aff90f81d878991c93851a53ed76c8c2dc77c727803d433fe135ad02cc9df66b254feb2c3c95345a0e67867c8518b1e3a4a23d4f5f992a4a4209db7114c0dda81e036de35b80b5195f8b613f5447ca6945b6bf341a0cf4d222b35b023bf3d476f6a2dabe018cf1bfabf7d276ee3ad5d1484eed771bc1db6486814001a8ec907ae03a9c15b5ee95e5885cef3ca40f0ad44def03f9a466cb3f8abaaba6d90a9ec748fde18c91596d142bd5ee5ce9d1d2aa3451f8ac589c774e152540cff791d0a65186652ed7404ed710923fd2413b6c75dfcf0b71aa0937f13a3d02c049b0d5d7b4d4510db0d8f730bfae598b01000ca5c9e38d4681ed717cdc3ac2d3e5669ff2b803c8d2a8a9bd2e35af340f8fec946b831207b5bddc87e76dd990c5ce71ca2a30e99c95f3fe1612a68d56358dfdff06a976c83a8a2731a65307e5cd5124357482799a4668b13fa868dae0cb415a8dd02fea95a8069f46c8caa453f2e12c6e69bcca614904463ab8785741444d977981d8cbb2051ab046e68c79a364f8a16163b87159ada1da67e19d2966ef1c537b11957a3d6372818dc51a5c3221880211406173651c35995b5cd39e2e2e35e9ec303ece674fc8a1485282d17faec272b3b4cbe51da14f6c268bde33aa2cdad1aaae3cf765450b4b18cb5d6af3eb7612e3db210ee838568726ca7b7838130df90a7ca08cf5534f5e713a33297a5d0a29d030a735d4971534a9e67f7c79dddac375ceb303d500f5f1ecb41af4411c8a69172b268c42beb0464e29d2af0e82fff4274bb120f52a7b970aae7119f4a8bcf6850597c5f14470ddcda05110a2dedae774679533a70ecec9c7cc678899fe3801c063272316e92f1608e8f97d9da28797cd843ee1349f1f36f60ac9575716d9c7db6f5f7467459085a7f0a9acb57820bb64290765203dea09469f9151afafe60d5d2747f8e324bc7d9a9b8d1239d5ebfc8cfaf28feeeb1942500139a117cf994dac670e72b809bfde3eed8f5d84fab578543330ca2ea712dcd6cc58a9265026b514668d367e3caa70331b5eb87a92dbc518c3236b80b7e64ad7958f2306ffdb7ac512a6833f2859e5f55239fdbe8f9250f4953e6200cd6ee71f6f2eb497c9b520240ee885644432d764ef79eca5b88a7bec269cefefd5ca1584f0cc4987e1a36e501d789ee7c91f2fac7c35f0900ade9ccf176737cb747493da3fb365743c909fa681703c66f4cdf93af9a762e7d421dabb482456310741e4f29dde0c011aed41964d66dd98772b2abe3859e03425dc609446f13c815e166225809ecd1c44edfd3519185d3751d599cc0861267187f6258eb8586e5e16c27140c2f8ac3bb80224c7a11ec9600456d893d71dc8a4c6c9c29fb379fe4382dfde68ec3f3808713bd0d488145a37ad62e7ea600e988276c63bf0ed90f0c7adee0c4ca2924b281845b17a17f27e3856ca28fcd1fb9d0b344e7da1e76cf90d4d71585f95acde1b4d27df4f2c7099b0dd9f682ade2963b7554cb633dc50f4e5680b402dca252cce9fb410d846eaeb9f8709a3730595c1eb60b90152a1f2d4fcfe4a39fd1a3cc15c4e71049bdc64a5b666dba9147bbe71cfb554eb57c6fd0941e3d72b63323b0fffeef803f462e216d7c2e9727678edc9412d0640a7146813c220975cd7a195b91a4ce6383d7cc6c8d567449ab062b6db19ee9be846fce241f93a9ccc3768cda42d79db859b1eb8c7936d5cf1b1ae72d8e9709bd971a59f3ab5ba070ab5108c45afabf80086a331a6d6ba612bed99e9c0e5a3e6fd9fe53aa18b27a345148b0da5d1f1f0ed3b5c70f7bdebdf54909590eebf7ed7a68e3c8dfaf0723d91dfe756faf5cbb2231887b450cecabe903332b4ef761443f2504c8bd836776a3cf8d67e0830e0fd5240d86ad6893b14129320e2db333834b82a1b82f7093c61318e3fb0123dd92842afe0069bd11f7360c093d28f3bbb45d72ee457a84fd0e40b298b11396970e5af8087923a71ca808cab8f49800d169bac6adcefe9ec1e7ca986d421655ae87cc961225135290030b511ece68400f6c635db49a1be27e0ef626db14010d2bf7407f61b4d95a1a89a0f1ddbf66e14bb4c541e23d5e9810df19529afd4a1f5230fd58d8aa9e2a28d27a3b00399dbc5b5930d92cd8ef804655eca766a2245fdd9db1fdfd90f6c00461bcd6dcc99b6a524084b92da126c6f953b5ce642c543f7c919cc7edc5a629bc4f8949956079574cca0c11b57f66d4706aa1181adbe61f703893ab5743bcac811bebbb33663255f96e8381cf6e8c1e5a09778ce4f6edbcf3851e246a1cdcdd34c9748cccf35e63610be9428f7c7d5fed41dd16609ee7c81f3814371a1776478ca7313cca0e2d7de66f04fe2df9a54d2f79fb32baf9918ce2d02ac70878ab960710a3cf0cce8aa0c3507dffadb7f9928ea38f5bebf1c9409061309358d5279ea1e9abe4a544f158407dfeab1d80ca5afdfab17ff6001c7e7b899c2c4456080850812c6255f8c2143c8aca40f4cc111d6dbf20cc840ad1b2cf6d39a5db436b27db4350770baa14f4e11b32420ec94ab49796bd6d2896ef05be61ccad5bcb4546762a4bc5ad9f79291a2f14e055e3ebdb9d28844f693b2167400e5c5ff61be531b1fe745ec0bc1c827b7d1778484eff21803bb0857eab1bdfb8e8d8144e783ca6451a67cc17fc51d05d568d4354c6b226d536323584e4afd39d5b3fda1a6202f104d368c1a4cc69e44d56914e7645b03e625e062cb9a7ffe4d354571f74a798c66c777302434f0b00d29f85bba97200dafb6d2a1f765c23375e2d95cb90d1d0ad81ee6ffb3c4c3a76337aa09d473a8fcc0d7dcf782f4579b359d602adf02a6ce603fbc46954d6bb0f8b4b78b68e90b250991bb4d2cd04d3d4323d792d78adfda1bc73089d84362cc4001bafbf2ff19ad05cc90e9e016fee586da067b1d9fae4ebce9c6269462a3c6a9104fbbb8cafc3a493af4591041aae45b28f4d83a7b1d83eaa9b51f454570b107500f034e2053aad44ab41810663e143bd1fe8014c1bd8506c029e52629d7acc7c4a6d89a51910ed562cfb429e13ca6a627a1cc2969e2a0e9a51a5b02f2c0c2c7353d873fd6dd00411d9ae5d0de7cb45705db49a98e19b2ea4291673c03785d75ddcf921566c6ce11b37b9807e201611d5fb1e8b2499ce2931c9ef102cdaf3312c68e5fd762bd2c8be69e6835c66bba63c2d900cda5645dfa14208910c552c2caa0d677fd4ad5043185e9c2b75fef486c4425282da0d88e88ce6d5f98da50b02bab18cf0e65ff2648df2030fe4142f8d4b3255d9a2456c94b6b860f4876c08d6a274e9853a697a57f90946e3c61d274809fc132e79c098964c559a84f09aaf50b15615d8befb297777c8a9cef5383b3fa4f7c2e21d24b198c5740ab6af8454b9a4f321cfa51cbbb1fe9e2e9ef2980a7ca5dac43188bc53e411ca49dc6f6d7e6ddade126e152235dce4110bf1660d8460011a50c51f180e028de87fa85e986e9bf7440232545ffa1ae46696059223e6ccfd123f728ddd5efe98dde81a3a951944d29c0467fc356d61d7e4f27409d21d32dab6d4949cd46e2e61f50c8e1d108b0e4688dfbfb9aced9bb82ec9f4dd3fe931f9a6ccef9b0c13979f7f32299208b2db94a9a1c3e5939227fe01d4ecb9f6671e0a9bc41d206ea279760222c24d44d9c7175a157ec5c143d9dcb5ea25192e8a8a3df48de1c3a0c6a626a797b01fe4b17ea9c2595d2722bfa4c8dc254a30a4f1aab538311f5cf05f7c02c5ed39af0613e81634c6aa94fb2af28d8de55014063ca2dbfb885759f0d070abc83448fc14d6b795ce3cb16b560e6310240082a9aaaedc19edb3e296baf08e758fa888433fb09d1da902e06d133f881b9a91288263275f6b99d5a9eefd9cc57425c0e34a5eb219278518217c20bd56a075ebfa1769574861c1d3190f417ffdb9a7add4b0f946295142f51265c2a4cd0804a2ed42cbdd1aaf560cda6a4dc220727b75249a04f2275945f7a512af6c8b9d462e24fae1db1ebfff63f301a25f7e4d7b1cb493620ff0a1b818b5f5f3e705a4ef8802ee1d14af1cf332f9ee1a334ccd2fdf4f1483f82fe8fd4683f2e1afe6f2c213d52709ef3754fcd02451478c716ff4752ee04bc198f344053621f296a34a1aa7e4eb5c29e9d9518304301b1bca61ac4011491b1c0450f2cdfcbf7a1e9e2752ad8c01c83f9465ec1839dee19f5a9c401908c107100a8ac162c2a46d9b8ba3f1772aee2fc2e76c23261ba7bee927bbe50943e58aec74f1706bf9bb61c52368c2476e51522376639291f53053097db756c0b92d755dbe46194cbc73dd73e5672f7bb97240cfefff64d9d8bf3dd75089d453d3622c8557e7c4902d78c20fd244761fb07fdc6732ea3f856c4fb93c3ba885ae9dfaeb57bc6c10aef054f2c8266a2450870ed78802afff9c46d0bf96c2f7c36abbb9a91fb46cb019ff2201992203b1343cfdd34540f6e1c0317b7815e72c7a612ebce75e6833f209473a28a6fccc32e230233e5f683e04e18bc6469f7fcd50925e86dc06e7793385f7e87a5c5336b72934bce8d85487a8e74b374e8bb4ef917eb54d325041d93bdb009a4782f616c07bad3bf8b68f2de04de62a81c81c85d84d875c5d2a149e414be604898dd09d6103845f249830f162cf6df956c97eb552df5aee2574ab4f38e4c3b985fd3ee3df0bbdaa9deeb4b24c6ab7b1ea7f3eda06ea7397432d45fbc08013d7fffedcfbfc6520f96204dab2b445fa95cb79fd7e773b688001ff83b06e35ddc15297b4e0a502aae91fd2256a9f9c2e75b22c93cfd37e1395a06ea843162c76c8bef0cc8b970731b55df0a6a6826a84c76f595acc7fda5d2a0a221ce5213b5153dd00cd0071a59fda3609c813f20b10c5d3155f20ff86ac4cf05c979533dc05921a06bfde2035e3d4c8e6ebfd7795e2f03725aa1fe77026f447aa3e22ad49ad446ea27d55c3b8e285c973c4c2ea49401a3e17ef353adbfe6506eff4b2b44da15150bc125627a45935b46354e64ac77be0e41e4eda5af8f072d1e4d21b07487da495edd4a0497c6fd5b2d2cef0e8daaa6b79c4d73e6bf1b7cd3a02dc2d61a886057793eef1468af1548c6f75ff088cd234b4be78bc4114487b0c957944bfbf6d2aa0ba7a2370d416559ef37901c14c4715d91073154f35701615ed93fb740e66f46f11ac909401c25e0f554b53808c0c615b54abcdac1e0e6d1d16f9a8a946ceea502ffdf30fdff95c35b854085f92426728a79ac7c2605dd52917f485778927eee1932751fafbcda2f2dd6842f7b919c1148a129aa47d55e0d1dcee9178f963ed99d794111d55a71fa74e040b95cb853d04a5ac042d8a934ec161eb2123f2187cec29c25726db63485bf3c35b64a50238895a9f0e15091dee64ac7dc0fa2eff17c87dfa27c37093a1c9c6886cc6ab3e7ee55fd46742eecd567eed1cffcfbfd8fb054d1ac0fe44506347e8463bfc6edec31539979378c784638044305423102cecd9160bafc8274031b0f90a0ee222970c293b482c7c512232a56b564e59ceb29722b8c4a4f1d3a228065e213f98ad29fa020dd4b34d8169aa287c05d3b7e36b54d2678c46ce13ae6dc53208ec7b5c1ac04e5286f389488bc58344994016a57e4dd5ad5b314eeb0a384a3836ed4a2c7e5a11c3a79f33b7b8c1d2d21dbd723a0872a9248e9ca1492a333a76bc78d6436db7ffb55ffd6c7053d068e92978ce3debf8dbace851dad444b3f613633d71c311e6126db639fa56d8b459de423078c9bde78745c810ef306e48e6d4a6c34542e2134a51b6d0b1bcea4721703079837eace5c33089617dcc2cb0c0df3e1eb6a32b996c3590aa873fcae9d486a6bda330ba04532b73a142a407b04c6a0e76f90647e281c2425fb6b6d0c405d7fbd1fb929116c79802882fb9393e3e1675fb6ae29d262e48a7328401f34d4567f8edbe5679a8df0eabd43554f9645f77732b29a4bc679a9b7768db6990bd1f2ecc28fa67c680bcb1e11a2adb11f97467c85384d940d8592ab5f39d4adbc7d8ac8b4d35f1c909ce5e72516df2459cf7340de87d2a50a9a830b1aaf84605816a44cbaedfd93be064bfe8941ede1b7366b04e587e1a3e0fa94e5ac63a13d42ee4fb6641cc74bc852537b78ccf1d870b128f94d8927d87fe90eee7067606f5c686c57c9f33715499b20f2cf25459296fc831735359ff9c9d559ba2cac13910abfee6d71adad51f4be7282a63bd17b6671c9b208b67889f2942e490b27d9cb68d4ae11df24bead9de4f63aa7c39db55fd527920ba5dcd6545d0922abe1f19e45bb0fbae2bfd8e61167eb8adb8a2e1f950ec2be1b8ddfdcee6fbf6ba3cd605e5b5bc41f524dd0db8447b6f6e50b3d72b5c126ea4aa08adf8d1d258a0cf00e10614056d4359dc9db9cc1552fdfd3ff5fee8901223272edec64de2a5e13f35d501e4fe9d8c46a1d8e308e0a213f05a020b2b19ac5d36491d865572abdc900d33e47658754691402ce813b86904a51e2a5fed4297300aaded20687322f8fa6d41ba3a5d08d6c7a93c6f772c1277ec1b542b3563d55f6900937707b4cc933bf6abc03f346e1bd77951c6fd8a6086ea38c57671143755dff188d23c7a1791ad3bea46797598c75015df8596e85b00b0417b28b413151bb33064b1e894542da2553e4f74334145c640ab4bf179cf5cfbb1808500b6a0b4462b57ca6c7072e6d9b2fb7ceac321d0520017bac7c020e944fcac776793dd7a25dfb43be28e29c9cf4c32cf186b55485acd100271d67d9b824860fa6a6dce61871db881c8ee38a501ed2dc78345e9fc3bbfe023bc814a07143a18db1871ce9bafb93670fd468a853bba6d3bea1cc804538bce5f8c6712bfbabc36b3cc729dd1cc352334d760cd8e80029bca86b5df863f5926da630a47c08969afaf7985b2843456aafe8640aa248310a8d78998571c992b1b4b1940530e3ed75853518b0334a51de1980ffc32023f7b987b2695214e8eec88ea8e49802438ff8c31ee141732967f1aa08b7cd3d6acf8a63fe770314d2655264afc4ef0db630dd3d211f4ec0906db7253478bc35a91e23ddcdd62bc5fada183ea79510b2084db9530d2c76aa62cb65a0bd06f019385df1830263fe2d76dc81b5e205b854e7e78624b0da215ad9bace04f8d31223fa44aeb41ce490d6d86bcc9811d1866093e8576c0eb7add8b15bc88cc979121ff40169cda47ec3a355b20818bd84c8112f0a3a04713d8be653f609090ec02a68bbe3ed2cfd39b9a1b1b32ce403a22bf98389ff827e9f8dd878d0af2f38a8456537ac65b83d2f8d7134d050eafa9a6376c5d08b94efdacd5bace28ee91b21412cd154c7fa9e713a0b7679959429b96752f3f830e89350b4f7fc0d887154453ece62b91570834479f821ebdba28dddcb8b406c77ad2db808c221dd1359c5058565dc7d3ce8594a3b9e6661af0cc27d5de678eb2f94bc6c4ad10689aa2e65115551bfa34b0048a844b34abb48f79b37b2dafd123067472eb7bc99f6a534c7624725e8fc8b9c01a4a04363265a51dab64e354881a1a6dff90b7120a3945bad258e7e97f0bea6402bcfc78c9ff664b4fffbcf682340dd19b3080c6b8687d3fe55182c49198e64fc9cce99c4abe3636984fbf96687fa49dc9564ab617dba67b7c5444662732b39c65ebe35eabacd20e6aab62d8eb6acb510667f04892760a1d037610ece99be0aa33f3dbfd19352369bbdfdb5dbde0ac0a4ac5c2553441e5a159f46b4df0a93aaaf89bd528a5b055f5d06c2748d3a01529dfe65f66994cff811dfea08c72078408bb78a31b2ba963790060ab2ef3072f0abc179f9ecdf5b74387f92f960329ca83a3565c96e739a44dd108050e67c2b5615862503b16b9fa81bfaf143aaa81ad9034bed34b7b5bcc5ab29f7e182720e2114363b7ac6de187ff68a37264e20752aa1f1368b6d2a90fd50656aa9bbb5cc426b4a69e3196934ab069a2984bde2f73066f861c60d2bf12abe8c18006fe7f244531420b9c42f03823025b516c9df3a41d35c13bc183865587ae2ea885a0761c15d608db899e0ac72ad181d6f730cdcc6fb46b247fe8e090b0d6575978060d3c4dab4f3889347f15ae666d5835aa196492cf14c1526721f3ab6abaa804b669e7f43ec955ecab86a274b3456b780c44c495efcb4bb71d46a1edcd6ca3323a5132748392484607fd7f7d73c952f429f4a1ca9eee82bcee5516d26d0688bbd8c3d5ffa2fe289967bf402cbb585beaa66e175f291c5d12a50b4f68e32b5fa5caf82bb2b81d30999b20a0279f1735cb5d0fc2cf8afa9c8f223eee0b6311b9779caeccd8786e0f29f708dc2741476605609936d9dec33a1ebaa47f5efa7509f5f48b7b088080dc40a51a9850a23471e1fd741724700f109faaa66812881ba440987b1faef79705e1256fe99d70ff0d373ea57a57c3e062d1fab9e361271c2ca7604ee78b57e87bc04d0bbe9e14a3abcaa0bda6e1843e90e1c391e7ca3a7d4163a698b0c2164de275c2f27b28d902a72bd7f488675cd2b88b930f42af1d11596c9a3dc5efc91f4909af9368694a368de5d0803bd23cb946c66345431cc8d9ad791f434a579ab7e50ba364a136aa9500be430d7a25d35be555bec0a850ae43b1149ab5403b86fa3168c8d29e7c9a11f178b46a1299f49c80c3a164bd74ba55b48a429b43b8bab049a7d935701ceb29c9360cd0e9970746bf0fe612cfc6bf63b85b5f31fe91c6aad4c40383e17c1196a005b2cee39cea11953c933f5406124325889dca628a1fb60015b26a645c676a0597052d34caa129f8b8254a91e92ebd23ec6d8b08e24387a99a438a2e014cbfe28f8338d406155a4252a0b4d33bc4804393fbed81d579a7a1c3603830008b6c4b754e6996b56590d23f82fb8ec1a9f5f561b79be96f78705d723c72a8fc06772c38ba80e75b54f599eb755edda8d4cc2a1390633e75db496695d14f49aee1d79f16b5b5bfb770a4ca1ba2400796a8d2912527bd6ad4696e7d733b82dff383a58925ba3ad3a1507c2cd4aefbbf0400ed50701302b80dbf4d9b94b9be713ba6b6d0bacc821751eb2565b427497070d23a2dbdff01ee6235927a4569cb36bc88f40a0afa2104bf649d0acb71f4c3c704d58b7aa0a56ca32d5ef962545983d9c67daf040b5afbc1422dbd7ae24d072431cebb505ab5bf6764a539ab900178c7e448989b2d3823020cd913cb4db1ce13827af01d77d57af614030a6cfa32b2de834aaf27cf6d4b284810751d352977b512aad61abb71f2fee09b5adb87d9b5f9991fb2c3b382d1042c1e511e2cfd44e5448c55a30a82faf261f794facd51b05ec2991c753b2cec554b09c070fbd73916b02bb1319fbe750252c9008c045de83b60ee377a20736505ac5deea7cfc1a5afb437240949598331f2c256f5b64701a19657781abb1e8ec2aef03175c240897f3f4336246ef83821dd75b9e6086c431dc87e29f425fa9a8ae17a78ac2324e48eb723c092e79a1762cb23fe2b6a58567c9b67fea1a7a50af22b96e6162e41e5fe1284bd4c91b01ce7e69765f3a3875772891719443eaf61749a0fd05f6d28fbd9343c02baad737c5a023dbefe352a740187e2b0bac1076234bc8135d5e8bfe833605cffaf1893b0c01caa11daee4fc67858b875cdc44e5ccbaaa4b809a5c13da6e43c32fdf4874912d1126a2a36266b9eec3136f0c2f92ce99416ab7a2444b2946b3c5d8cf8fbd6f141d0c5d10d5bd2ef6791bc72f044c7ea5c8fdd228660793289243cd3224708757893ae0f96adb5a0514e6efa59449d3854e7c3ef90741517088e1252408706dd98cdf4f95404d5921b494b1fd99dfd3f4ee539734f49f493a0eafb0d0b1713df1abc00260b607b756103d5828d4b02fda37e7007b441790815f29720919af556ef048dab4e72dd90940c0183529ac745d0f03ffc7f8ab013c13b37c924e731485e75aa1b636fad23b852f57670903626daf3dfbc6b77b16c31eee1dfa87140a8ae3cd688bb439b6bf633513d5863bc92abeb8e04719172b9e3c75277527f3c08345deb9bbe5a38706cdb4255481787ae755b7b456f1a75de3325841fdc5054a31e263249a386f35156330411a749e4f1b21c227b0d3f2d5c1c83d8a87644aa39b82c9d10a42bbbdc391a31dd4d84abd96716ff39568c36b436364c40b65e28a4b7a3273df2f3ff7f8728a1d967e21e811ea3db66b65c8afbc4ee3535a4233c2ab51b87468ba085172d34b464fc4b6335380963aea29d2eca32de15e193f9cc3f80cc1954a400b0f3a08113a5e13b869e0f4b4f61952c8ec671bfc0e5a09d3ba06b1b37262259f23a3312956657dbf4c95fdd6724fadd6bcb76a77c77d1c0552d7b9001d3ab0b1d40bc14d38c8c0d2a40d2cb0eb0d7da399f301e58cd7f4c63c62bcdb8f3d2f051dd4ea952ddc6574d2c4ae687849f338fe48d993628e481492e6f05834dcffc905b48949e085adc848a0b1c23b95d487bcc752521c7642d014fc93581f11c90693768f70bb0a92fd5d956291486a922f0a2ca296edf5deb5502dc13e629c628bedb811b0b5f07772e0857f227f2fdb3109dd24fcfb8f0c60b655d8ae0cda0d42012e8df6b0061f90b9735f1d8955752c6ce445a048373f8f36a3b5ea79f6d8dfe73d249cd04d71e777f964535691255773e2994ee8f7bbb5a593a4ca1ac9e6a11bc70729f9771c310b4e0e880f689ae60b250338be50ce325e3c83a715d23aca2f03cabec58575dc168e07d83da7de065c2476bf89edc69c778d155f621a3b80ed12a958ab632b809411caf9a010d7d7925586a3742d26ec03064e418aca21da75a11717015a2d00c0969c0013c3d6c18adebd514bcab99970accd7f7349fd1a53956b20e2a15886bc300c38c93f044a6cb51c32c8fd2c4e3b11f616c1ce75d7102aae427229f605814ac3cfe943d3160316c2275145ac1b042d4b7c8267218788cdd04a35ea31a8cda0ea306373d30d1420c51b5a3ef01ac214b0fcd9ce2a745ff67966efb79a902acac7c343d98a514c465041d4d8d4edaecf35ad53023864eeeb1f0e6d988cd35074b6a51a9aacb0eb2a2587298f626a0b1e46a10ae4063f9fcd7215d0e69852e1a29eedd4e5d26523a3867ff5bd29049a226f069f19b5466ac38d614fea00d6293adbc0ef5a784d090bb5ec4ee89c3a91c6c3059be7dba1f5a9c1388dea235f18a4a19551dcc711b17758cd1f59ef2d0239baa600b8eacc0a47adf867ecfd170f301d1db73259212a190a1d5fc5b0f9b17091e2852c63db049a63769f663c65483deeb3a6854e3f0f4bef14eea68173d54922d4d66c3bd90e829c16c6e26cc804d93fcd7f036404dab4161d95d216abfbbf446b276e81cb4ff007c55e131ad1d804bf2fd29c6adb6fc3cb5a240b91002736b164ac5544c21a4d44812880bc3f2a94c31892f450d4db5760c5c5dd7172ee78ade8f14c2d363c46d85f628507a765d605add83aa877f0d0a19ce8a05c9d57388ddf066aeeb114d1a45f3b1dde3a22ffa4b21b363fd61863cf7c40c2f98da0e780209e382a9b6e2c361cb8f9a10198420c2fed0abcfd4d660b5db03b2571ac8528ac25808d5d89cfa737e9c501b12456b59d9056e85d10dde39cf814cba1e2a95a8ce1b0f8503a72c6129d550d9d1d179ef39bd1f55a3facb13fda6e4d124c4fce2a6e7e98e60d57f6ecf4558b5939b29f0a4377bb9577d9b2afaa066504d207fcc80b884353ca4aabda5453f5c60b7387c017eb57d2faff8936932b9c754ff108ae17a968997241e63dbf3186f1d8ab18561ee3f4725cff304c938e5b46f0af7429f9d4c37b3bd719b2dfeaa19cf77d8ba914d777ebe59a64bc678e9049094ab3f11681c9c11c9cc9110ef81b78d84f6f105e7b93979fe698ac6e766488d3621029d3fca78980c45f83b9c75d59fba89c9e88a6499310f1e74ec0021311a4d1714a904a92af2c211e73035232762e49fcd1bf4d5e9d041104dc884abce765262333a080141a743f6eebca1a65c84b1b47915cdc85f42218a3daa5eb9591b7fce614d5c73eda77101176e0ffdf109033daf7ab088c0058a3cab88dd72c71c0ec3b41fa6ca73d78a565d246531b93cc2ea7a1d7238b87a0dcdbb2537e2966bc30a968ec5c607581a91f347270e0a993b87aff887f9313612e73c46e55f1a2978f4262ef2e2bcd0518a12ac924e11ab67aa552f3a3000c1304429427f70373ba202334759002261a332144070b2aef0a6ed027a8c040d77aa318e4a13126b16d31ee860f3e73c5b8d888e7b72ea8979776e0d8101b1f5f2aa9e0cafa621570c3155c9ae8ac37e844cc1c93ee1d7d057e6b0048b746a3efa0498b8fa2ed5f18c0d8b7b0cb32d4d72f53925c86ffb7664c3ff1af856cfcbae27b3859102e924373d25f555f7a315c9f18bbfa6d7156bdbf0550772ca32be884a3e75bcf36206c4e4c404958620a9759c935bad65c0cdaf969ab86d7fb79b862820c33a39151a8220cc8f45630f90afd074a6942c21069e3d2b26db535c203afa06e576b64d5fde26d8bda32e33c709c1dfa4174eac1440a95fd6b409ba98935412432b530ad32028b72e51ccaba990df7d488632a4a39f65b522bdad217119b92633cdf935713025d4a09bc4628e7898f32404bd826f0cf5144881244bff05ff3efa81157d0539125a25ad4a51e9a82def9c2a0e4ed8dcb0ea699b13c8cb8b8035ca3c2323b44d27d5f6b89c1ce16b9233819396c1a368809776ceecf5cfe2ca979574b027e978772c03bba69de605da58009c34286c04c4a56622120cacf7c53e19f0d3bda37a6fcb71812b124652568ace0208f263c83d9076a79b183375dc98191ba21fe2540da9ce91d154c6a174069007d6144e16c0e46104f87dd76d88b6bf34877c0f5b9f3c6c172868f935b56d6d861e53dd8d0349a2934812737e0b7020fe1d7f21ab3ccc42d8803cecca072cd5e0b590c53742210093bc6e3ebd3e02ce8c056615c96e5475e85e968919bd0f03e01b09baa1bc52ae0b19e7485b13e50fcb68b8805ad5df954a1387909237d7c1aea1ad92801d9f4963a34054f8fa53bccd0d0b257e74eea953ab79b89c8668466e16891d66c7285c702d21bba3b08f1b07b1b8b3be307b7d03a516b03d3b47aa7e254be28652e2c63cb7e8648fdbf1bd0cf70339d29a33ecf6621160fb6adf5f8c047f427a83ba24f276d73281b2e77c83c8e5ba3506b8edd72ea3dd3c49b1415c00d2dfdad475bd6451738cdcb4863608d19af6a2f4815e958ec17dbecaf93677862328431dc612a5c103e19748398751c33ed5b45cae3e8286adafbf53fd9be1119d21f7f08f330964d9fcef03adcbb615c45ec0d7373474296b88dc42cb594368c42e06a7e571f2d04fda989cf74e4a5d6c5870645a14461ce5701c9aba0bf252bb0d38024581e70b543871c995f794f9124b5895325728caa7defb6479d141245ad52e048e57fa059598e480f67e6f51dee8f35212cf73db88dd8ba8ee3439057fa6d66aaa511b659ff7a99c142b04321421add67cb07fafeb3017cad8eeb954d6ac00e048ae657aff248daefe3879a67bbb6f832f2730b3f1c60592d6e07766d993f2bbea24f90e0677a03ad36a25436ef6d1d29aed263328a3ad8278abbc474271bd0c5e8517784950aa154ddb7c31a78e36788e031928fc68926c4b25f0f4f9559427e99e44db6a73ef3020b6faa75ddbf5e5cb256706d279cc6b09a6742bd72a20e51436dc275f57fed08747496bbf6a4e5864e08107b25b948a626dec76bd532f0c281d6fe3e5fe0609668f69afecd1d472076154364610b33a59c9cca1a9186cd86acf1b863b1a6d9859088731f0d479bd0e0dc3e64d5c4299d740831586e1cd801df753af0aff0bbbf893f67883e2a2738ef5c627464f30955c09be4124368a3ae091735b90ddf4a53c65ee197a312fe5c1bb9779575d81a63d8dda7af1853d32ed0e950e8d21e0f1dfb6f51b7e8139633f99bc112ddf172d6aef99c458fcf523c0c2cd1296c37993a0d87ff5e8c828ac6e2dd4186fb5b4aea82fe920991db23ed785c02e060bbe20640790e40d3875ce4f070e95d5ba15660cd7a4358b08b27ebb9ec4f266ff078565a73632d9ac822c8d665ea6595bd7d3c25e12e1a891386093a49b82675a75fc0353feaeac28cf6ee1f269da4fe1572945f923adc9956999601fa35ab020b27a5306d72783ca82c41c1a2d902bf4d88a72056f1333056061fd0dcc1187b4e8a3a64102dab1690ba4333e9e8f5fe0378006a50db392b5542b087cf72c58209d485aba6ee0512bbb46ad14749c752023acb1a5c3ac07f7c179b115aebe531b164fb305f8c75f2c28a4e4d16e187531a2df0d4a62123fb20f17f3dc3a8242e243ab5e90e7988734b89ef022965488d69bea2d76e8f00cfb2d8cf7ef37e00964e0f6e6743d3ed5f36af8585a3b9be3e1ecc216899b1131d8ae1f9e716ccf9f5c25a17fc05909c7a77ba1bebb661f9774716cd0684005fc03d6b87d88f3ace2e85aeccf91ec2bfeb140d9e0a686862e721734417571984d147ee557cd378e68d82c913cf41713dfd1b6b6b0436e8e59578a31db5e79c8ca05d33d9797d0eadb18236ebf4384aa56e8c3a1a4829bfc4ecb7f052a3044c2ec0bc5e5b5e7183a03b5edbc14de7856491d3a9fed47713639583c7bb00d3d3da20936a2ab92b592ec05c4806fa96ea5f17bcde3e927e16a71aafc4b4c76672971a8003fc4ead655dab3eb576ebab571a1e825e98b5e430bdf4c847445e6cad1bdea48c4f5b764a21c71f2604be3b006778dec0760e3298e6a589d651436a9e60af0cb3e4976c11d5f3dc1efe1ebb3cfa5a9cd699b5ec0f3b44247bf954ff0d319bcfa45303ef34d473da3da525c51d0a4e0bb89d64573a52fcfc19a735082fcdce496ffaff0d3f1f3975da6df4806baf377262e870638ecef097e607de92d79dd862c77d43f5753f4418877abc4a883d4da6d9817b3f2e769f9f437625836276f92e78d3cede8276aeedf4472942a57cdd4755561810f8685cfad4b992f0419ddf2aa8982e33111e066c38f71e3c62db74d46fc31eb5f37dc481a8040294318459fa8bd7b6010b679936194734d8c09d5aa0ae82400579777e13a7c7593291ebefce2cd89ec615766ddf5fe50a5f1e86b4ad5e7921ade7a35b331bc203f285182ddc8521b46f11516c14d2d9dc6baa56416ce0bca5ccb8e076d105728d49a8435a8dfc8f90b2cb38880d2410fe03ca1fb2e5c142e6915531f8d7908cdc9436ee6fb71403abded0c740cf647bd2169c4f1f236d3fd1916d4220adbc1b5d28d87d387127dd1af6d740adf83dce4625e871a96d7e116e2efb14e9437d01c91dd404059bca13a071e2d2d80e15bd6b91f9ba5498b42bafa87fe50ca760a0a2a6bb57244c96a9262c972ddf138b72dd94d36fdd394dba6b0f43e34e4d86df5d9b013049a65cbb345556c649d0cc6b8159d87ef60e06a4c773b5d57b92e72d3b53114a7348cc0e4ff168404ce1fb93525b768f315de27121440798472ade37652925f1deb3eeb3e110f3b21f455e623353e505d6af69f277a2e6b37d7c7a1d698f785673106fda3d518fe2f5b8bd4c79d67195f3d8626a8b339915e4f511db4fa80cdf388e6404813cd46b77cceef05307e56507d36e9c78e74b8bf8d49a44ea8cb024a8389f1dc04888085afc9f8da8ceb12ccadcb91cdc8ecc3227aa512be84dd2635d309582431ec1c021a7609fd5fbe2ac115d5b227cd1be2fedf27cd048c32f50dd1cf0feebf0dda67fc6069508920307ed29403a14f3b202521a63ecb5e1d7843f132d9a093c1e18c21821db4137aeafac951caffa5774ff0b4128d31eb30b439bac974ef20cf40f0e519218175bc9cc357d02b4aefb337862612de5d3585ad538f27e0eff74eb6a57e0d1522771e6fa69d8e02e6a605518fef22a8248349b8e80c00eef193b4d2f5557455a561a7cbe1e3d98b07eaa95292f104c05df674db78aeb89703e539c5924b355a39cea9a143a7787f5a5baa14e50f5c05ac8940b88b0151974e82969bb3d203275e29dd38a9dd35a3ef945c7eb313e5e5c13bf1d3f331c079525c64a530f4b7186a28122f99efb8cb56980ce09c8dfca78ce9de5f1b313fecd714fc311e83ebb40c22bffeb8f89c365a6d9dfbd6615bbd07d3466e95caefd65b207225b61c1b3d7a36dfea0d7a59439137ebdfdc553b82095cab507a06b3e8960964f1bfbf0d4529a78d20606e46e6b1d68939e116d7d7648558ab75781e21471051c175ec713021edabf57f1f8fd04f1d6867d44c1ec06d63f43f52b0823730be896d3caabf66b3a9d7c7ec7208fe0fd6c00b03af2cb0185d3d5b2d1aaef5ae8929706df92fbd87608da55e9cb36a4b93d42c51e3cdcee011472c1774ce50908e2a2a2589be19626f9aa69b2b2cdf7a01e4b7e65f5a1409e72d523fa28dc3ebf8ae7f5ab89b9dd09659a9b1c6360b7b83edfc0b74b29cde7108dd1f5a0e1087aac4859a5f84f1e803ec95f72c8571187113859ee10db9bec368fbe2718f012eecc842a818d5d953e2a1db0577d316ae6cf06bf0326f5cf168c6b9eedb77905e164ac5002c37c88aee36ab6a4909fe9423f857f529cc18513c7fe1f81642a4d3f8598edc187b66e0d05483428848b16d66bb84310d207383db172690da0535d2886163985afa02f5f62954505a9e9cf491dcc482938f71fbe7c348e77d26caca4f545b9ea3382cabd2d32b768be8c2453d7a84023cd769fc5594a134109e742219470662a332ac404f02e23af05e062aa647d7b11cd7e1d24fe3a6c93d85b6b97f0f86e51824a1611465b5a0ce8d633ab1d7fa2acc537979ac8b0a411d5248ad7d39a1652aa5029efac73be0d4c53b12606c04dee634416a8e5c2ac6047e04b922d98ff5e002a204f4ff236be20e102c7b4076471b6120107e803cf2b61ad43e57dd8c5e7a2ee798dbc72822fd48e31a11aaa0f25cea09a92c2ce110352bdbf8c596035fe403eedc8cf997fd1e9270e45d9052b0a09f3baecf8b7f9e82e0915cbaf113525167f5fd03cbc416fbab4f27d86f9fd0f0614d1cec0297b8e2a382f827a5c31c14edcb4bdba022239a7fac9047dbbcabd5006d0496d457bff60f20fa17f790f06b5d29994eb8d5c5df500f57482bf36acf938286e2e8ab4c01cab64eed0b558f6479902b57f11eca6a34e194b7186283292b17aac6590f27da0e1933590f2f945d51907ee2bcd543806a540a66777b4e7d6109fcbd161e8fbd63f7b812c0c6802a237aed140a6662ce294cd54af5d7c26aec93d6d2d44e4fdefb90f2b087b93a8310b5bfb98963b8dd2952b4f8b56f562e2e94aad8e77f2ece2ae5f30b5383de79fec284c0b495ce8faa8d5f115305c4b6384c5d3a84338e3a1ed23724f1835cfa205b9a7340883986587d22e222b700390783733740f8a3a76c712f36fe37dbe610e9dc7e0eb8abff7d39042efbfde6c8cfecc2057eb80ae48beab3311721d205d9afc269ceb69fe78a69b1616a6b5146c29e6cffa2a502a2b2de3fa433a0608deaaa1b291e7ae78a96db58ee72b694de258532049866577e2c0460779c6351b27fbbcbcdaf7ed9f524cc0a9c1b8d69097a5af779509696d15ae5c7112944046e3f2f813d88b4c74bf6c70be138a198992b8034eb2594aa54276d4e5f88760a07e09334778376196b32ce0dda2bb942100fcbc8f828fcfc808c2773861f0c9ef96a8e14e715373e8f5e7594d4b5c4244059b495f5104f9488fe6fc2f5363c9a0bc7d6efbee507c11e95b8bb4ca93218db52234780a7e57993d4ec11a0e729a09e53782a315f798f30dee66d044a6b920f81aa4eafc3d439027e48c1cc601697e5e3de0475e3861417e67e01008abfb4aebf279ee0996772f1e0059627ce4adfd26863f99a18d9d328421a510f65d0b4a19ff15bf741518666f5b366df47c98bdc1d2037fc503cd00962b2ee98b5965b9777611c5938d5c7f8ea1b7b4d3884bdb8d9f3760290e28dff6138a7e117c444850135becdd78d6fe942212a6e4bd7acf40ed583f1c545574677b086d4d33d48aa160938b430681566334c53ca1df4a3775f8d1dc9cb410f76692ea6f7140bd86f2c3f4b6a089060704898b83c4c7c8dbc815bf9e8d09afd9c9f26bcd02aaa0bf32afa0b96f5bc75fb73ad23f089f3f5bc4708890b30e8a2f2c1443d6559e7b267e977a154098ee3e1feee29330c43bdbd720a5912e918ce8c3bcdf2809df594f64b5f0e637d7ff1c1e26b7c6303ed086d3bf21aa41ae1e25641101d7b0256ba2fd4e3b69fd03c99009c41e7971e39e949e65820acd8880cb015334148e882d76d01beff92f8afe6e8c454604285d77dea3aafd0882d42d53576ff95f59c72fe27834d216255f5bf36647f3dcddd5f743d11713f433adba93d276fb3953820b9352b5a00ac923c506b90e76a0d3ebef135ca757ccf26c365eacbeefc57556e8083877ff5cf01e102d0af86885054d800f0e57e399cbf1a50ba846a63c39ddedcf43221d7c13ccd7ba48a91edf483acc871145b6f9645ea30f81849d0d94f97dcb6dbc98f02e4765391de42c091c5864173f4f7a42ea93d495c487ee71c76f6d2d3a83a7ebcfe25c84c3c071e4179744c4c9e27aedd8c8070a4cb2c68c0beee043f307f4477e9be66adba4dbffa5d306482ea582ea1025955a7254c6f59c533bd53d739d19732a7cfd6da343fa63e3811572362fa152c9068e89584d0877d97a55c61efc8b8de49733373be6a1a13eafe7234af9185fc67b9140717d0f0d16869cc739551bba9f96a5273ae251281580a0417222ededa5343fb91654e1ea74be8ddf378d9405c53ffc65b4683320cab296f0aff29c6ac5a5195bd7c1649f93dd0d83a3bcf676969223bb89dd489120e75ac376a0fe67d88b81cdb45e3be121bafc243d0c0d269b7e15d94be5cf8e3aad4fdade83bd0bc41e934548acb7b9c82e13df8d7816dd5ac6f863d77a91e07a14faaaa4ee8c48dc1d0ef5be59304c9691d01712c6bce01eb954f41ad9eaa5f243dda9a3d2c9dbadaca76c917ee48b51c8e5fdf413dab1813e86d3bd8389ab5a0107fc6bedde9a192bbf1583a62d01821364c3ac75abe79d89bc8b4b658845698a7ffac440467a51ad63eeb7d69ce5917ff1adce0889964b8728cf7bd0ccbaa77457008c17b735bc1a6bbf22f767f84c9ecfdbc52b1f9507bcd8075967bcd57a15112f30f824ea1b8549949a87326ca6de7c378f44cd2675bdb05168f8d24010d3967ee592a11c37f17dd88cda0c2c598c528324354f0ad1bc03020077f8cd570a095cede40b56672a1c877ad09ba4b5f7ec54da1b33f67f91b912e8b9b36bba3a835d35df99fba9df8bbadea6d462e392241ba5633bba4a8e9143754a896957bb2e506b2591239864907cc96b646c6d133e90daa803b39ece108caddc5440c7d900b1b287c57ddea3cd4ea4e438490036774ee0b38d2e1ab28aa3f82c9ff6e373ff43b092aeeaaae9c644530922090d6eed2c4066bfb6afca5d5e02511f051f71ad93ead9c51ab5aa2fddf12e1c98965ede3a85a11b0a86c76334b757f6240fbb23fd082bcc78c0e1f6fddb7b6e0bc2482267561569829a6b8cfb1bc921cadbf155c429ae76b0d51b366fd4f2bd0fdc1459f40798c01d523844f613985aff5a7cc9a1b2bd2b39831dd4020b551f3fda8d60dcdcd752240c833eceb291571f788d55a4aa56759f3df8fadac2c29019e762917dbe2cc129d3d660b7a8e2d96c01e2544d3021a310a910f0c0f3380fb39c6df3007dc8f82f1f35969fcfcd8935f7231973e9588f3db37374269bb01117a84f67c31bd99194061c1db223e0454cd780bf5faf5dd7bebf2bd065b888490b24492fb8cf15ec2df9e8f1bb413702f34013b09285e6705edcee70b54a7b42275813f2512935a409d6a116f7f1b91b8d93b45b2ae5b3c0894773f0103757976e38745b0da881a3f7e26fc130d32e07dd4e6abb77cee3be1967dd09598057bf2c3968414db74bf9efb3da1db3d1f1fba7eee9fd7a6106aa425152cd39a0d8fa3360669e31cd44d29c9120ac3343cffa2c2e796c8f02c6a3c61f414efda6768292d36c0b6ee1c927732f634034147e502bd536294cb36f734d4266323463308ea35726a42998fa35d44063e3d4a119b61707bdb28679f5bcb5b7f89896750b5fd2f78c13fcc9fe82e011eb39e8537fa5bbb2001d1279b34bffbe1df7bb5f2c03a40609225c29896fc048714c2d446d8312ec827deb8af8f1182131c6d7882e8dca0ddf6dfeccea8692b40eacefc129304ac2c2978d6c689399bb8d13cd25fc0cd29ae345721f128ebef730b516e5986831020a0d91f53df3207f3ff24a005923dc5dbaefbf59f566f9e25298c3cd58005e614c194f2c52f90b179651173e5ae9d93147d508ba887509e6b4b8c0e7a13047e0a4a661c2a945fd0bbea5e521751b2035bcdd3a9b1a8924d260a1f5c7b8ad71362116f0aa100615419135d602c8459d2a1012b387621baa00346f034348ead3df46fdedfd9a02afbe3680c708bb9972c46edf2dd4a12201c6510209ba68729bca8eb1f78abdef567f6d89b5bdf20dd56b35f461e755f588a70d6ac19c560ad75bb3bd366369c249b7458edf0b56b38db73daf9d3d8c1204b836c42c154fdd856008be7f9649234676369ea38f7ee0ca8bd01ca3f034cbd12b82655b2e6552fe877dd3e3e0394738130c93b5e6f53d4b74470a530aeffca5bf3d6824d69783bfc1373ea110f249bcc50cd212249e7fba26a46298469349e2653b2ea00b54b82f91d328d8b8035d367c6ccb1066079c027c5ea464578e7e7b2fd04893eca315edca1d5ea24f076fb667ca21c3c6153c2c9e3d8937404228d3d90d9a966dd779ae02926a6a3ee193f5a1cb739f97f6f606b1f13f5b44ec662eed8cda95e3295a5667595f23ea47795f4e5d98e67ab7cbfd54e67044453f3b9a0a6ab924c4596e54f113761ee29dfa1cf6f45986186cc0f902dba7bad4b3cdbd97780344c4392dfdb92f262fb857b7e4fea882945c30a4f002997c8a133473f8482e62c6c4044b5b25db4db33d1ceb4fef7fe1d63890979dd81c31114b31aa333b4a3a13f22dfbf7e29af5425668cc1d88a6a99a11d378bbfe9b197d8526d7e41d1c2a6f5949e1d776bbd27eabda5d27271f65992cae3d996b25b7038e1d69260b54d9843a34ca23f47c9357981e963eb6d1512dc070351ed7713776d8bd39a8b4d2c553551ee996b95e3a5707a12cc9701a7f114d0482f5b59e6088471c15303a4d884cfdcb2bbbb59bf47637d473ea09238ad86c214a887c667249cff7b2bee5f9cf16d2884cf143bbe50642ebee002369a8bdaa1deef41fd02b38339783951884fd254498d24f0c8d389549fc0102804efe01b2abd723e0f54328e339fc3adf6cadba00e7dc28ecdb68f5451f44970a59b7851585786f256a93ab218960d3993c2dc501ce084c34688cd64b7d5c32ce0cb9141ff8bc14fc6e82ef7a53318d195372a28137e72d311152afedf5c972995bdbd655022e92534a1ff86cdbb39490e03e7fd42d2e54ad1428d09d6573118fc76874b44e12df61fd876e319fd9bfe5569294ad05098d1fddf07ed1f5da1fa10063f3515449b82598ac9690c445355d6e52b0357445d58ee84a74f157b168734ba756f6999314b216af05d9f16433689b2f2530eb42080741e1915f5c1612a45fdb81ee7941786575becd6b926ffe82a172c10b33c9692c7f431380d0fb6db81fa81d7d4fe53fddb18f6274abca2835ab91e4cbe7dc12be6929a57bfd6f5f6201230a1d49e1476a65eaa3a70fdffc6d8e3ac67d503a93b148435e8b558be871488e6a8dae5d5128ea1bb0b4ed004bc4cf7465aa777a8bf1e6d47bb76c513bce20d54036ba6cf8077612de667da6644114076ce2fbdb86996908ba913f692be1b06ca3e32fb88f8f7b34ed2bad9fe21ae26b2eca9f360468468fc4ee7ac0a59cd90beaa43de105d05b3910210b0cc9bb7eb353d6d22897a7d4e759dc230f47544698b93361775b1abe8f8df27e30bd6ec23be88e2bd41d216e78f2030e6f9f17c6a1f7b30c233f3d071f3ff28dff818b8f437700f0783bcad38d969def20df2c0408a0a8fb20edea7ae1583e376332b0d61dbc65ca8a95b3fe41cc7adee995dfb68bb7a2dc2fd660ab8e4afcbbecf71d1da1ee1c0f80fda10d719874a6cb9793085172c3517f253f0e602fbfb78a7c33c2dedd138c5edae16308fdf2beec9d7de0ac9904fcd6897f8a0ebe3cd53dbc7c7e23931507d2114b49098bf2bc44d81583b510290f38ac82a81b6a6e869d040520beac568a0b42c2bfd5176dadae5f7ed664d94a5f5043cdbfaa3b89862f03c757c5bdc1620465a4634723719fff30ede30b7fefe3e146ea95fc44e5acbcb4e14e63be02eeaf1be6de21729cd06b58d9500ff5fd70ab08f6b1775c916ce9663ba6949a93a17e69efc39d42b62f38a9b291d678bffcb7afc97ffce815288310b47b8d080aadc5a992b4cb2f362b4cbddc53a9d0db9683bde2afaef1b27c00158465d887010f21dd86ca0a3232039e51f0ae24289b5ff83d4ab5e24a4f1488c6f53fa6cea8277a16053344bf551aca886bc3f8342be8c8c10d790191d77a162278a35dff4d11a1be5739e6538a640f7d90d48acd3f274a2ef91a19bca299fc7e93027a20f94c0b59b8e814279041471b46f94e586f8e79279bd719129b6e25cfd3310c816a0e2364c3a0ebbdd0effec1c21e564fbf6edfdd80832d77de27b9539535701b5d35374b64822064a827898da534818b67a1a09e8121685aaee535b72b73af5d6a06983177ef0181d9b5d2bd3cc7cb5535c271c18f796bb0f2682224e9ebae54664dde90174eb57cedcc89ec8a2d9e60f5985c1397c2229620d0a62f20bac58abdc0e1a4571d341c20e3d31ec9d52f5c549621b8735eb24b5bf8d2abf8948ccfe9ad2dd9d9b15bfe87f1a8ad5f44406439b6cf93c3feb4818762c335213513d306f41e91372700fd936d92528a2b9e3c52412256bc0d576c00565e0331ae5e720d066defa506e9df359662d842da94a4691d9a161f276e2c5d30e4c29d92a8803ac2ced327d7650620bb9f806d49e26f5893dafab3a024b4028d51e22a08e69c62e5f71932f482b3279afdfc5567460d90ff0ff44e6f42e72c09f35c1a90e1ccad8f4e50d920e0e2abc39bb56312ab8633170a82db0b8f2bd2360acbed85398983c81bd6663b588428970386621f120d1e208c8131c06e4f57765c5314286a2c3bca9517fe1c35c74693fbdecfc741857644bc83800b65d4968b4d90e7c8b6f15ef34f9bcb5c11ebed97c20365a8db6e69d27a4120804434a8379fb6bf67a0ce5c1c3c3b7518659f691c06c2b30d14ee48e6782e36702cb0f924615cbfb9db896dcc0da1d166e8787ac89f608ecbe064dbaf2a3245a475ac7357a44064f56550199293569710730c377d249f35d7ae6022b550e9c1db8a0f781b350ba389437490f1387569415d4643dd91d6a55d3c00e57a7e32e382bf3d4e5dc73d2810afd4b23b1e9365fe6cdad4142d5149b05507ea29ce1045eddfcaa3e912d311257a0d59afcacdff7cbb0b9d5aad94392dae94ccbc73eeefab666a8808b57b23b9c1e89d3a2953ed1c4167a3c8ac0823e55dcd5e3c181a1513e4a413a614769451c7c547dbf2573e8f7d2b517aa7bb47d9f706733c05ab665c40b96f9d8668ea97fc39c148e4473dc1d64b1f3f45f8bd2385768f032c97ae58836e491d060ef05811e45ec21a600b76b41db6b21af9d7b2df19685dc79b6424f8dd98d6da67c77baef2620855243aa0ce625ae97bd677a4ce0f2562f85657f7aeec89f43bad0dcb1b5b3d68e8c43590d3dc5fdad239c0fafcd54595ca6cd8418add6b7ead7bd63db10ef9813c05ad5340ca45ebcc5b118ad088771cc5f2b340add98ed68aa1f774523cf057f4ab0222d09e86ed88bc4bb890141b782b2da1ba86898eaa43bf5acb9cdd33ef56ae918b3aaf88bad13b23aea65b0bf99cc0152642561cba655464e210d152b1cc553fd1452b1dd7f335a447a5817a4c5017371512802b2dda5c1b11f6ebb06f9863990f67f5fb7795543b10d3c793d43987c68a7285b6899e77ca549b7a90be63d56ad63aed49fd1e84432c5a8eae5275ca29214f64543dd52a2306eaf1c99a7c9139949eda597cc74113fb29fe4092d483c589d889f0584145e1ab02b7f3c99f00fb72642047337b8a3ee5216da5700dac422536c4667dc94994bc58b63c026510cc00b1218566a6ea87adf64ee71ab58d7562feaa2cbf20fbb07b8b89b73f5310781a1600153c267d451085814671990398094c8527d2b453657077038f225cb27ed84d7f9a9dbac9b6f793475fdabb25e342373a980fa508a936476197d89731038ad0a872ea121be16f2afd8821e14448b1f377ad33db7b509950512a9b69553d32229cea66b21510c80e7b6e604f139a18c0e42f0d4befe44d63308b32a22e43a0a506ce0018a8fcb023c5545ade50def5872c42155568f24be3133da18484f5ebbd6abba5e16093d382acf332882f10b01d0b8fff90fbe705aeb6e493f3b3eb8b1b12ccd37bacd2a5cf9d12d050f1c6e470d3cc1d0ade78d25367525eefebf8104275f83f07d93591ad2da9e005dce41e35410a21b373903ced36d9b26094021c15145bcb31df76409f9a5591cee0b25f401bbf753a5f8f96a14c42a1424b06c139b5ad47530a0db8c3902189c5386ec01d1ac47d19e117eddba3cae99930924d876b0169ba573cf7862438792c746593e3277cf482d2db4ad6c570ce404839a29742d0b7664197b996f62554219f619cf5f92848b07ba45a0023c929a16ed1a48ce86f32ca348eb36f376337f8d36ed230a61d4f906c0256d477dba57e682e1b76f29443e4e975196f18761da7b2260dc319a54f1c96bcd260e68e5750d7f81bb74408388d00c071cea2fe0b9ac2ff2281f364ee234e9cd9e072bdc2226686a3eac3243368db3621d1457418a033d89c7627fa636029179ec9e28d1e1d1527a3142f093335904037795d90f8b8aa46721382dbaf97cadea0db72398c79d227abeff29afe316ad6a6a853b9b5aa17a2e99f71aa572b185c73b4b925edaf847547d9f2faeb7f654226ea59d1514f3a04fa3d4146c9870e4c80739aa62b86fa06d2e5fcba1c1cce6021e9ceb9a13f9d19c65130bffeb6034f3855f0c1b10e635d94d34ae72e7ae6aae7b3cb84e8b0969abd192af9357cb447978b1eb94d38539daca2b6585d43d32a8bc6ea67cb38ede4dc03d552558fc161e44569060a28a26629d3ec0e94e11afdb83f61999c4b64ab21cff0c206d2ee4bd766eaddb2b659f5a40b89bd89fa1df7923d0c7d689a22e07200e8f06de654e3102c525fc7e95a58a834306cf369fd22b2b5ef96765bb6fc463b6bb6b609f538e473a84b940ac1f6fdceb4c95a5825a5c4032d636e34dcb31a80ac9efb241c95e528c5cbe7afe5d490a42503bc6b95a7d2ae2482297d2de265317d1986f0faafa6790a909945501f558e51537725722fc7d265305ebcce647ed70594f7ced42e535ee01e5575e95326e6039f4a8526d434049316fb013511d78e00a4604292178bbe6e5bb992122a7609c6c73c93a5162ca3b20d9eaf910543be0e13644dee7f69916266a82a3d268a006cb22079617b63150004d0564c2b4af390e1175b6400cf4f06e6450c48aa573f91813ebf0f2359affdff809793228a7321f95380103d4cc06aa7f5c617c6aef821e38fdfffc538bc7c1d1239c28af8e27ff49af4f5ce8e5ab802a39fb68adfbe24b60fcee05a65caee87c0f158f15b0aa0e24ee1b2c246aeb62ec5a036061b338ebb4eda62be7caaa044aba905d076cf9e33a3dd84c73f113406638fe2f080b99449266bf1cd8d606ab134822cccebbf93c120e4b7470bfe58774f24ce81a679de11adc1a3713e289b4efd702728038d39c6c0eb762fc1b5866fc8011f38452ea508a7652fbec35e2de256fec6620e3cddc3809df5ec38c0e919a1b68520a16e85939df54812e24307681f2ee0976b85d443fe4616f5670d9dfe445e004d3f574da7d5b591893c0e3573a9e686bbc312f500d5486401a778801df98820c990e03d4328562ab21916452b6a0457cbf5d28df51a77c519359b9013ce580e9f49e8f7198aa00cb63f56a453ce33eaca5f4dcc22372711b3e9db3be868b62fad8c24cf69276543c9006d1f4d980ea5153f658a7688b2e1ecef05ced92e75b98ab5666afea15ab954c347d65d0d53c629dc789f03b3dc15c393f2e9c0555f44c681aadd4de7a095a857d3f0895f13ec6ee839c498e55ffdc3c4814103f3cb9db9b979d51ecd8f117762d8b93ef63e3c179e85e0386ab869eb684380e7f608b43c498bbd45af34c7a8a48db5d5004e31f8e4dbee95ba05065376fabd4726d9d34ed357ed87209483c713b118f602f937d4301f60f0461cdf828120ce7e7c940588b945dfe0a5feb858e275182dabd4e7bc7bc2d60aecdac799c16bf45bd3423e64940b9f023428df089dd1209c70bcbc1ae1b2dc421205a9f0f223111da01b61e5274f9cecb7dc0c9601922981a60d28ce8cc3798b1216e46ef116c459b1e9ad3fd79a0ef1a5055c8dc945e07ded3987cdaa6c7b30b21a52b5f702e67ef5a311dd426f9f07c684356b2746029a1ee0e763f41abea1ded3316c9d73efe1a6cf9e28e8d12197890cf2c66598bb4d65394b0030c3176101b5274bef156685411df8cce9a9cf0026ec09e9989b8659af33c82ca5405d7a335dc2158b6291126f4cf595bf46ef5a3654c8195193aab5a9d0ab65ebd0806edd35e0ef4b635b96cacc376674855383ec94d295bb73e76190a29d5e002999230af4dadb26a8bcf4cda33704b72b617c427b27727dc498c3d897046a74faea404fb53538c74b028f6621653deb879990b26aa11dd46828d103180fa84dfd35c4c86e0394fa6827d689c2bc85d14d896636d0058c4db00ed0de86b1d17dbfe84739fc05b788ef86454c2997ec0b195457a320ee2cafedfe2fd9753ae27c7ca43d4744564ea3f24d9ef082d51af58690de7a4d0b3c9d44e438e38c4322ca79f5dedaa787efffcc1ab20a3a5b414a6bc54da4241061986538d6a08a19e4508288c95bc374d6182ed14bf12870b279be197a5cc8e570e9708391673cb36aaf84a8a0f7201f9a61dbaae6c52f2de3d9de40f14a3aae77bcc942d21c0481098674740df4d8ee2a8e9be2d0ea246fa8f0f260bee197ecc382db0372c7aecda8fd16594e77fd2fd005c1507f18f6dfced1bf7859975307415ebd9d02418d18a92f751bf8d79c65fd8899c42c2068aa464674f629e22831f98a0893fdd7e7494d672ba175837596761a796a3cf92077b49007fff24c02dbb2d7bf8711c4405d7d708b6aa56b5762f151b2bfe3574d175141f756296cf1d7c46cf9adf4f1c6f85f7e33e210d23106ed44a3d7730c7e185958a7f820ca1cd4078652df33ea23cf773a1071bd3e9ee3cbaa7a45f4d5b32c9af0067f637f91b62332a958cd12e5368ac977ccb156b88a1dc6d631afcaece6c8f8ff5500c4b849c969b5506c75c3898ecfd687f761df4f98a16b939291b03041a7aee1988b306485593731ba49da0bf97aa9d946e75b0935671ec899e930b8c195cc2910e1293d6d34c7fcc8961ffa81d7070ff327acb6b0437ec7a45a0f1514542c1a56197a72588a5c0809bc96159d778ae4847ea792c99783f6be5a044e94699a29a47163a0ed8c0f893520350f0309bf827c21319d60e996bf71e12130d1a2058245ea677a450b801fd24269ff974cbf87e9972464b66715809e5c2755ba0271ff39dc5190e5d47bbc5b4ca413c3d8d7d66f36735c309cb15bdeefd1ae2ff2602ccd07f90d2b6ee97712d347102a3542c5a2ef8e5f91f73e4387dd3099ffd596b7829b526937d7fbbfa176331873477508b266af97633aecfcb473cb91bd2fcdafffdbc4eb98ce65c54855a4fece3fa129dc0ea22c52171926df42769d24908f600e309d314ccc4dca34b1d068c6cb9bd63f35096fe474498a6f84156f7aa712ca90630fdc13a7d50f4c4e1bb3a0a2e0084faec47dff00b19dce25703f87479ad33c19ef74270de273af4e59d60ef7d0bf6cac7feda748b3579be37b6993ec11947d1d943b68cd1b68ddb378b58f8eb1f98bd2852f17cad23e99040cf96a0ed2d6bf617efd02feb4923bb75810f25a52f1a7df0af85a14c0ee6059913173d837a599574b4a52b1f5d40344a3328aff0ed25a53efa38070c500795426b83889d5c029c22fbcf0e33ddb86a3950cec7a79f30d91565f4ddacfa7d1347eeecfa643a1607e7706b319ba25ff2e9d9ca3e8abe29e3237f59ea18e984098cf5d01aac2b48cd7d8a461238daaa0e3317d1bd5e3c4763f05b25f387808c1d4237f64a16306ccf3df6fdd2396af5d333a66946bbe0f6ead948c763f3d62a00800fab802875ff0cf911c894e15a7a1e42aea4ac0dd630d517897d57bfba9857c7091cbbc8669771a46be566f63b03658aae6c79402bb5afbeadd3b29d2eeb6fc049c3120c8cf9a0ac5f31d8c910f42eba58bff817faf2c7c2fb1bd47d80bfe5b30b9f6cb7b6f56016ec59f54c213715f8004b6fb6fa9946d7858c2ac428aadf85fac75d717e4ecb472dcd7576e8a9c6d69647744a99d876de21e60613c66c76ca2c3556f95b6d50eb2cf037ab7c5cae524f0cfed57009444f92113841a4f4b1d54ab647bb8c7c517585e17ad8197002df2532301b86f8ac1ba315d2ef76df924590abb0507a4aac31d4a3031b8eea7c1d940b76fbfce3ced5a676ecbee70e1a489277c8c175fa5d6c5a73ee3d3822a096ca09cb57f04691b1451d14ede5cdd77ba4b71c8c0b59ef33dc8ae3f3c9ef9b5f7331a7b112fae7068a6a8fbce400a5af1096cf95f8a88923ce9514a99416f4cb3d3293a3046a7630c78d87c1a4ecdcf61058f7f602cd9a0cdf3ab3accd06bd8a26e53cd60a72df515028a84f9571ffc6cbc294a5b5fcac95266428d5f52afb53d53b1c0338a2cafc9b05e01d9cf9b368d2f2330b73923eaaf55ea40c649ad19e5486e1ee8453aa9a205be7998bbd4e7dbef336eb3292463ad314f0690f68e8d8266b8fa720ffd71fcfb7834f8f4fabfe151537d7462fcaa71ad3785248ab8e3f13d9b08f4f6596a3a146a1274db55823c08c3570643ad0840d36da86928f9fe14d278c378ccd9bf5c1284d85e82269da52ae29c9179a0a30de05733849fe5b4f2f2efa600927fc154532c52c4e4bcb0d3252209ed45d0165c9bf5aad86e35cd11eb1cebe4b5f1c7e9748dbc887a59251c1dc70bd250cf131bfcfb070805e2bc5e2ad54887d4ba9c3971a881773296a278802efabab6de3596d4f6d8fb1f40a070857b35fe3e5ed27f447a94ae2eb2eb1582dbc717ceb397cdde584d50c4f2d8c0065949cacc712369739333e95f62e4af5c3d684bb439f7bd41e424a4de8275cbbc5896536e03c9102c36f8e2336302128ae8937be636436d6119c25e6845233f4c87a39b587f6b4f12122a892420b49b68fc8117c61e80f8d1c0c300aa3f2189b2ec8a14a79706b902160d45f977f7d60044ea2e7a5410236da5b50094b2fb8b855ca7522171c85593a6f9aba71e657d46b8654bb8c7477cfa45d3d09c89149e317139cb3d7275bc4bce4a88182517e8050baa41eac1ffeeafea268fcdbdd854b5eefc3270c7ec3b000655beb5fba033be51d6bcf5876253d1037692c603b1424adb9e76f63b160acc04fe1a7ab1080f048f19f58a0481662ade8563d118bcfc18ec5eeed6b4048549327b5fd5e02c402f76c07d4cc06099f92c79955e40359ff9ca0f1d1b82dc6e5686e021f5d935e8ea4ca711811cd75497d19e3327b649113393791da1801ac9c2c70cf181ab2080aabe44b03451edc879142fff3ce46f2fc323808926d504cd0bdd4e3e0c900d4d5589a9b05b0bd0231b0cda0b718d87db142107d962cb30f929bb2c42826120d00a8402b0eb8c6f8093a08c158bbadfe52d35409020fe4c6ddb256c81a8c897c54b8f17be17715940b3eb0f6f8a5b54d3ffebe3274c786a8a08d719f0983b458d320b5efe0ee11a0d5e1264e48184b9a2abea64628ec740629822ec3d63c7f1f03b96a5965e84a88254edc2eff8cc96c35e6a3cc0887ddb90b68bacf8716a2d80fc97009b969fba30f5d629c89348a580eec8b42268c6f80fecbd678c62622f651fef63242baa42e6886c44490792056ec433ffc82fbf555cda97549da526aa8f7254acb688a8708a06815d548ce70d87ed6d2466e536f95503d8a00b750e1e1482302e6816e672d36d60de229bddda1d1533a94e1b6b02cd099ffa561c5988c47cdc4b75cb8f3c005f38be86441d44e2626f463acde55f33291933f7ea4f9ce6737285dc9d9d595a03a4a823cc2b3f34a3aada35ac41edad857a2dfc3db38c949240942c142eedbef933e4a813d63f60a41e2e18ab29176e3d7c669b88c2279d488dfe35c8bcfbdb2021a6e14ea33453164354d7e92a42b91869a022208306b262a2c3f3e1d6d6399e00c2d649e17cbe58cff67b2908d4006804c7dfa820ed0d4d9f87b35dafddc664784298a4e2227e733399d873c684c5a4864e9a2011f3f70797aee57683d93c3975bf06ce26403e8690fef530c91a1383b65229da2de88bcdcf85616ee16d99aac27717b7d9e291bfd95b98be3969db5f002ddc5c28346ea2375ad4a22a6ab58049b74356396da18b38037d608db9c7fe16e8dbc06ea3f3b3881631a7f20ffc0a7af7fecaa52cbadcfd36819ae9be0d59581d64367c4e9f94dafe9916a9e505db106b1c6f1e903fd78d79e6e84dab9c03403b74106f777a5431d4cb4480289e8d6fb7a782d171bab0a55835e202e067280c65296868a4e46756e08484d9657c0044764aeef36ee5800a14991d0707aef3fbb7ca36921796ac8d8e61e261a30788c6284282721c5c84c2b49408037e8c12048c67ce30ae5f7683f39e1930d7d360c2e803f1fefa7d611aa814be72a2f719e04ff8299ba1679e487b20f1b62bc2c6a80cb89333f0778b23434d96d1649dcca6320fa8111b1f1fac538410d900bc382de0dda0be6ce9ff0cfaed7f1e1a55c42059b62fe976255b807b75f99a9ac596d7c896e4ae9e7af35629d347f8157bab41c862b0762edfc45d2fed932af0d55bbab89a532bce8530bd5a0abdd2679721143a3f60ce1098453e103e00cd9c153b27db007f8ebd97ca0d98a05ca2449fc581f5ba4351d16f8f00aaaa19a98527cda31b24e78f0aa947d7963603bf06f24a3dcec1f6201bce1f13994bfcf1c6f61ab9198258a1ed3460a3919f5057c6dd17eb48093d102dbcd0b9109ee94eaab9f78b46a75326dabcb8535fa6ea06acce04dba2e43626b0bbac7be9dca11fa6f31f4eb86dabae6f9480f31fa2627f9be938e1492cd81bbc5a5bfa3a10abea267aaa4e6b8323568bdef510f2c7b2f0063ea29b7a8cb3dd9e1ccc82a670486105921c0791c88e476ba42d742febec302960f87c79067fa3fa63377f713e440013992f255999421a693390980713404bc1e5f43e348e3806a6959bb40202b17179838c9c0d9e1bf7eca6df60d1d9c03e2a2396c305a57f3c452d042f63d4016f74f22fdc7a65bd4e1b20051f34e945cacf837e2db92ed85dee5262998ceb3f6e9bf387a34ac06d6d9794fc3c7a27325ee828f0cda89d8fd6fc4946625590700f793607af421f04f8631baf289f7fc323ff3573c9afc792769886e54b97614f67a579da9fcda8a37c55bbd9a4b859f21f98a784181eb5662841ea4954ca0f61cdf069d0c9225c83580a0c352260c78437a3fe12afdbb08168ab984151896ce9bace7e1af1d2ce5e93a369ad4b36bc20bd42f67cf5cb7d6cd339f136b2ad7e6cd0dbc1adece9e0f54db7b61b9c5a67d2470de69f859063ff9161f2037f65bd7ee224dd1db1ee628cecee676409a14bb4c5c25413967b78e305b7e6aafc260a97603a56e10681f20df6e994397352fbc95ec365c6cd0bc352eb5ef5366e00868eccb2d963773335202882952effdd458681ff2e5e57be2cf1dccb0022841c8483c08db65018f53287bd88046452531e851b15ca9cb00d21ffa72d7fa4b1d58f1ebe5d9ad51fb99eb94f131f709018b5885385de42c1053cb6f3016969e6b6a9956aee4c414970962b12d1c3c2d8903b9c06643af5db72d17fabd4b016aa56cdb4af6461317e262b1a91e2de13fe3e16a53deb0564495e07f8cab073700842520680de16c3245dc744c143e0b9e49bac88a8e705da62efccf3f2de9db20df72c89f0f37082a58608d2d7adbd505291fc0bcc99844c7886b2909a8fa9340105859a942e335e2c5d19a2dde085d5b2749494a81314743e1c573b8a8f4d028c9b477edc3f0a4b7c4a0d62e3deb3d2a12b641e5bc5bccc7938b3053e2c8ddd4f2a13d358ee29ea795ccd873fd4cda222157d2238190babc6302f5228c446456a5d868308ced86c3da5318e427f2873eeb874cb874eb6d5fc2f5f73eef74b1fcb7d3850f48b5eb84305705efaef85d3c09930c00d741f061ba8ad9382408bfd7fb1f57a5f14928f4d97a24451a68c58e82945b8dac608bcd56f01cd88822ff0ea06bcd7905745071f653ee403c40c9f74e01af7ae2a3ec828b0986af85ed74fc99d6aae3d2b297adeb466630490828db72283a18584a26b6a6492673a68973c259f9bd532d5c1e311949e2a4504713737257dbe984ec8043543608bf7c74925b6e21103ea074ee00cfcd5e05fbc11158b84db6e71b52a865acdbf6fd3c1d5d0da4a10e92a9f0a3273374af12aa0468697fe31afb56d2254ef0341a60fd930b0466b837d29dcae891421c92d0b655c973a96a5ce3a19ba2f325d3516b8bdddc64efe06883459a9db7808d81e654a649ed2252a2169e158d87bd6d1ab16ed5d8f3486770d38eb3ab8d25bc0740fa51b0e813aba5157aa356314afd249c882c6b88e6dde40374eec61a9726b59807efdd78137c21845bc0f7960227029c8871cff5caaf63e689e38acb20f800a92a03646aa559f4523f0220c8f4c3dcfdfbef3655b75916546da8ae5da890e974ac9b5f79586f46ce9be9e997c2f6a49fb24990c64cb134bb7d7e5f4239a2aa29e31a4ae357b66b9f813e95a119e65eba5b5362563a3ca1e45628f191674bf3b9391f0e90777b30ea4a3c6e941ad75a3b51d7abf14f1eccd5228f6a9288382df5a3c71aa6533b93446c78e2a381ce8b803225aa2ea95323d3c1bfff819fa25dd60856588bdaa50fbafc97cd52ef1b5a6b1b10490a1471f54c7be6ded58ea1591b0b3ab771007bbd3d292d2f6b032dae3469432053c43a9051533a5ad036efa8ca2d9d403add5b21a45f3a4881df0fffcc39cd134689b54ca24b052166e8b8097f4ea5cc49095bafb3fe8c2a879d9d25ef63401f3c4a21dbed9db2c2698e8fc3541973a9dd22c0afa98de0e815a6ca6bcbcb2e8973a579fcd5ca35372342f1c30f23c422204d60bcf5b036ea42fb7e166d61d02a34ba8dc1e315e66239373f05413f16a363e6b17d9e42c7a67070fa17161f4e5f470fba5bff9ddf7b42ffde5f43c0f4e0082f181b227b24707331ed46314d921f66b9d7227e3f4b602c613838dd17463d4d5c87acf7c712d6850a805573577e95980b05b633221b20d1658dd339b67f2d2983209cc6907305a1acc84c723efea72672ebf57c62862e2551fcc98c6adc3706c5162723f707792e3ddc880cee8b3a04758cd6462a3e6d2e0530e7f07299b1b467d1779846dd4349f0ef23a771bdd2a7e8b3f7e420c18a0b3887ed4da0d97ff040efba2e73da3df2086ed2f26d5da971c90e94e7b4d66965678f0d378173bc41c615b392010a7c0b1e2360e7d0d1a5e8904489747d32e4f2ee8e9c9d6142f685d4fa01773085873ca8316cfec6e8ddfbd167eba09cfd8605188b1231a4877af18a33ee37b33d5f43bfe801266ac9f665b173fac45a04f3538c0075a85423fb37682fa592fe67e7102bfa5f1ec14e9367f5a65af5823de0cc0c6d6a5c8edf4efe7181a2df5f6614ca19f107b70d0754e12f78b0a9cea46c931560898f4c866ac7b986459a23b80c91ecd03cd9a377b5777640133eefe02cc18a7e996aa51defdade9643eaf431bd58bd949fdb66b641fffc62beffc9d97487c68df95c4a756eb0d4ad774ddcae7460eb044f4dadefb8173faf807123e9fe736e76851df2f3c5a12c6b9436d4bca358b7576d16bd7d7ae1e979bf27bdccf39a0230ae441f5faab6c1d48128b8cd2a9604896dc40374ab497df15d884da74616ce4aeb51eda91317b2fe4ba1047bef4305d434b2ddd015fb6b30bc4d11181f35c8d779015cbddd05f53b8d5bbdfaf8c6e1a5682d9787e6dac08e9ce1449aa28a21b2cf59077d1df2be4111726e3cd6ea4fd7a3ce17b7391d21d8450380cf419186228ff316bf249a73b68acdd28bc4aba7f6e6b58e7ca2bec49e5d35be68742b4ffbb7798198b766e244bacee9d81530affb88fb0ceb450942ab48588cf275c09e3e853a44c10d317f07051c56ce7016bd5b108fe1b15e126345a347ecaa614c90a147b79d6805286e6aff379ef2c417d313f2537a50ffba825e26e4b8e046c3c4432902433b95ca5624285a62aa0f0127e925ea1a4c6b99130575c1423ffd35ae35dde17d09be5169d4606e057816e27c09e202587587afedbccbf2ffd57bef553fd61fe6e63e4a6f01845a2869e15fbb013f92c08f66bbb9117a5dfdc9db84fdd24f6c1a449ccd52dd6939ebb7414d589afbbeccefef4d101176f26408632991b69ec907e944e2481ab91420f79d07793ae11f1fa68c945abee0c3b775625f725a4f2994c552903e7d523aba7bf4b1f4d9c939b59269be18123ceace61590f1da65d01098f0eb8d0d1f88e611463fff4e8f88774d2d65cd0caa4d762da9020b3596c72ba17010bd0f95f3e7f5c5db241adbcb30a80898e9e9ed502800a9faf5af1c389dd2164a21813c138db0ae9f26fcd5cf02fd32b64f0359d9fae888056e897fb29ca4bd87e642a255b20124c87996957cc0d8f57d1460031f1f7187135171b54774cc1e5634074918e1d3c444aeca4ea05248cbc440fe588c0ec973b966471f33322d52e09def1852a0dedf5ed56b68a7c451aeea2306dd892ffdcd1908b8fe7035c6d4755a5ac6dc18ae2d153625d81485186f39660d70880063e25044bd47b0554380b2a55528ee79e3ec632f0f1ba5edadfc7860bca0485dc15e92aed74709251f146ab87f6ab009c1d9b58bddada37aa82739c97f8515f06a9738e13d94c28589c9c0c923e2df9a10bbeb367fbd5a5d06f175eca9d1e5333dd7bac5c7fd11b6210a5d060b158e94670b514ba3bd6760511272d0802357c87d3e695acc7f7aa65f25bceaeeec47a827f978bf33944db0817c5a32161aa71f3df297448d8eb1510ae287d0a1ae6097467dae0d94f9e9b35c0214a71a1b252929584b53b850b1abcc8a5ff8a178c85137bfd4ea8464dc6ae925ad115519a6321113ad7cec72044292225293b5beea7723a85f07c655033d251490996d0a7ca9fe454309e6334cddce1eb7d0e81509376c531e14d01fb18e7fac565da35d615da2e2f0bc4ca182c4da7d0fa0a9019a9937e9e323e445c4ab6e3a0b746c2d2e75b3c32e4dffa8d114fad9f8e29cc1902681002664eea4d3dd8c71e13a8443d417ab0840092f55681ffac4297ba6a2d64fa40f72ad85e145955c9e8f1bedd765367e55d0c23b61207051ab03ff2dcd791b0814e5e64f1af28414d07cb66bd666f31de88e0ff19df26168bbc11aa05a56d976cb7fc4ffc6f772b87bab3793b414759c72e38d9ed63d5eb3eadfa0f9ee32a9c1b43c5ba2b83cbc2e3d8b27730a774662db4842e08cde56e01819418f1e5dee4050b8a17a873d1ccc095c4f323d0be929dbd92365ecc85fc6aed26e3b9018d3a923107d94c693bd4e643c58e8ceeb84dcd97022c97706d14c0dbaad4762ce501078235654bc43346d1ee87c1976d629c2059be7f4a06dbbdc81c4e0bde5077af3f1c000f33c12030c7120162b11cbc66295d494bf41d935ba87014a832e3a7f6cf086c7dad8c2a065ea2118e0bf64b4bc755bd2fc2517521cae8bc9822c08ae87c35143c22da98eb9143c35e608b5ba3ee75c567f4a881c5aa1287fb17507a2a7991241cf6eea6059b81750e1d9d5fd7800f6ee8137b6b71dfca9e430fd507044359404eed6870823f8a4d6684e9b22d03be1ceb89ba0f482b83e5964d3b9a28d8830a4a1e8a866fca73300a74e6c8102c8790feac7a1b1d218f706abba43e1f5f387c74c561fa6b57efc1db14154a8abef84fc115bb7959c0b179650a01842c562fe5466970942ea431725b06ceeddf642f0c7c30eeba83772e6273502a7bdeb16371b5c599f2c7c845d9299278bcb65f85689e66f6718ad478905ef597df2869e530517e4726a3fa7eb413741e73a33482bf11021ae4dee75e94e13086d4ef17bd9d30b306c5173a402936bc1d6750775b82b163241581fc8b1262e99b1169b6941233fa84d5010ad0c209f6f43899bd549cf718c842ce1d8eda135bb82117e01705430f2b8ec2d5b7f62d184768254dd9550eca444ab78a332398d1000c6a9e19b37a345a487188bd0858788f60288355ebeeaa8419294ab8929ac613123d0b522f8d68fb915dde394b8e504b06344966780e509dad6e4b8f5748b2a948050951008070372fd5ebddf5a1d2ad18c67797a22ed1d1303b47d0229816c443830bcee22259a4edd142a44fac8f2d63241536fb45e58d4df47e4d8519c840324f096abb1444e2a51ad2fc9e86989f57cffffcc5bbf407be18de02361fd76690fe62af3faea76902d3db4962069562beace6a35c4a943bac3f88227ad1564685c1819db6ff645a084e88453da223958924313aab486359ba13a075b5c9f81de454fe8a33470e969193debc550c9f605249503dc4bee2a4657ad7b11b7f71d691771bae423a8a547c6fd89cdda8ee2d3f5d4d229cf67d45073784313294ec23777e8ae43b89b48e3ecd3db0ac8c12b86aaa50c90efc00aa1d82c2a53ddd1fc0a98e9a1c1dd612eee024c6d31bf0102f350f2c42e9f5c1eaf73981207c144f1b8fdc6c6457d121535ee144ace1a9ed9e73b4c2e8b28f0cab82b57fe646cd36731c75f1561cef014857f22f249c52ab0fe0494b20a5e68c442a36164304ccab031e7f55b04c23acda5b4be00eaf5fa12bc4420bb6c08dc1a2ea7b10df29190cb167a327d99a302098e594128fd8288fbccd33be5259a3633bbac51724196e672b0a22006005518bac8c9ec431c9132621b8dac7ba9bef3d6a55c4d9f23c407eb079000f54aa14eff9e903916e75ab5f01c115ebe00f63744690ec55ba542f90cc8466e9a33a324468db7e89d6382c17c1a524dc0cac83a1a16257be94fb45c96c251674c0a4a5fe81aaac678768388ef4c304c0c4183263948775ac209cdbc2dfc9fc4cac81f33cb315d3da79404c6ce5f0ca199d3f6dd7a867cee6e2af8fc587f6d89fc1c69999b8bcab711dd31f91879153efc06743c09c2cbe8716fa891a5b43517e8a4f7a5c031f30a0a2cbe25356d60616f7649e2c2d553d28f816411f1905cb375fc5d7f1839c06eb7c6f6b7bed69a9290639bff6aad2124bf21e174641395ea2940c239a0698daf016be5a3315ab542c8bbc2569b89e658e43b6839c7753d5e513dfda65860245eedf17074fdcd4368aef0b6adf457b299b483f0cec57aec93257b5345a6b0c39c1b63a35904424210ca86281479eb0fbe569bd4ca92167c94b82b7f12a6b06c76b58bef0c1a26d627ac5ec5a4f29cd5dfa283f2c980eb8ca29a43d2fc1ed45fc74b65d1157e0de3f060c7de3d8e7f0a3b66f5b6a6e32d117a2f6c95a4016e4c39bdc4b24aa6676b29272e1c96ddb59124884403386256003fc1f2a970ee860d08798a3307b984b5458d8d32539f0f7d7eb81c38d22f8086922a77b126b527324061b9342f0a22c05af42eda6415c18d8bcd51e8870254bf349c1c077c59b8b9da60841e593c14846a04f7308a35795e7f3728ebe57f43fa8a1d7406f9a800a17f332934a5aa77f61dbcf5eb998a45f54e7e90ea60c95c5b5d57c8f53a5bb2581d325b269c9d8d661a3ae76f55874382073d54089bb16d15c080b6eb8aac46a4234f6474c8bd62aacf17a19a8a1f58896317fb1792107fd7bf70b1d731e37d63f3b3e2772c86d9b11105a14382c80416eeac4584e89aa506c344cbf007350a8d55912eb2eeea4392ac7a7130e35cc83f6c4ec859ae28ee3a4db1ef070eddd17ac9b13a4469c54906f961bb6d878e7e4425c110cf69f5f79760fffe35629cc5f8b2d7d2888c7c54a8aad29cca065b0d9a8ea38cefc2862588ef889d22e28f1ddd5fffa0c54d6f11fdacd90b0e1dfc433e52b48bf5f9d95d60d1d627a89cf23ca51a8f681d207589ee5d08f1f443bda8d1496bb54b3df22ce791d517f13ede78468c545e256d8b8cef5b2d8f96e09439ee827ed85cd0cd1659cf3c6e7c1342821d665f9fd98ffe7a3cb1258482f52047430d1b66e82f8dfd8ad03d7a0fa0c450faa3d663f37d5b2359daab74976aeb654c387559ae109b2818b58fb162248e68370e6a59b5041c0ac15b143401a1a4a9e66eeeb38cade2e78f7cbdde9c9886eda2a7ef05ceedd18ec5e62f12768717c43b848b973e04eca6d18233ea9aaa117e371a6cee161262d345b4bf8d699c32ad58103d8dc34eafa54441c7a676f1319f1f4b2f3093ecd53f64a12df87d43b2591831870c4bcc54345cd0b35002921133d679b8f7f4068f6732ae96ac259e2b503dee82e7ec7245d568540583dd4071f66ae9894868aaad4c817f5e73587904b3da0523cc17f8da1c3786e0af11975b21daa523150d977e21ca3793fdfb3f105c59954a53f1bc3da101075349b9bc84b2876fec487d8c4e6f8c4285f4935153f0a2bc71fdcdbc7d29b9a075ba2549d45821bd5618014afd5ffa4aa251281c90a143f4edd9d3b981c37d34a0cda5d0224751e20ac929c26f0ee7a321d769eeaf7541a9f7049ef0f565b5ed67d180aed8af0a10158a6202b4b19d43a8bc7d941980c83425e492886815e18632353ec6001631fd4cf53b4eb0c5f228c4cf97f7b17e028b6d87531dca6f9e4cd3318df0118af6a179944d9ecd90606bb16df75e71d18e1690e8364714299a156d85f16512201ea35174b95ce90f81872dc0f3d76e3242021c0606c658192ba564594ce93937b16008d13b593cf6a6dcc3d805646f30d6fea5b636c08a9a312907c63c12a3d324788c8c508aeb6c808cc1cc858c44458b9490568a5484dd1649959842a2c4212f9eb8800b800e690d7c71ca789a1c58e0c051284d0fdbf628274da373abbbd17409186f0058c9b37dce8f468d0ba2114af9f2cc21550733646aafa946a85e051da680ea9aac2205e9664912d47c88973cc8c6fa73208b72fff96c0f28b6c27e119b3926870b198de72619c4315ab75cd764369e7972068ea90049452f217013ba7ab2b45001ab079efb0a549aca4a4960a588b7e35daa635a49cce8bb6b98dcae0d60e2c4df37d51b5bfece6dd1740e4e7463810845ba856e4335f949247069ee87060500fe323aefbad34f79f5ce51e5ba1c6feca42bc1575754890c551ae03ba56cd61afbdb8dd4757799e41dd4303415183031fa335a5d17c26a130aae17e0934a68c2e82b68fa50a7856fec61f77e5847e2109079dc544e93026ce9167e601e6fdab290d43dd25abbc8b77f477de6dc868e5ccebefefc17aab413a00f633809977d6ec2c4110e193fa8f3cdaa0b38b785248a12e2b7d2b4bb63a30832156640757c516fc9d4d49e618197ca3d9bc46a784e3aa2fdf67850a69cd6876f785dcc2712af0cb4be46bb78f7333108e2089039dc1a50c57668d074080c14da0d36afe2b82884f52c41e04f3c5425276c5959731cc0944b9beb725c3c6dd1c0e51fe025375353f4eb9c482761681e4acb9b1409854e31771c4cc160396c88e706780baaaa256d921ef96b6aaf9fa2d4a646bade31d001dbfe0009a58690f738485234632c3e13ae86754631b44cef1a484e437b9d9f8ad9c9f3a23c5141157e1c8721978f1609dde706d455ea53172e53a0538ee42e3313b2700d8846df94a4e57cfa8669285d2a57fcc380cf3304b43094ac6f350f4b3a33dc866870698882eecae779784886f3b0fc8eaadb650005b1efa2d08818bce6adb8ea80f140f11203c47fdedfefc320288b11fba6fe1a064b15ad20bcafd1d0729ad7fa818c11fdce0d209bbe33116a74d469423b8c5ed3dad4a6bc1860f6174b0a0e6c4509ea956b3991ca58fcb9154859f7e946fc4b26504e01048e57a6317aaa719c6135fa37cc57af1a92d85d38f4d141d05de85eeab160eb599e81cd28e37cad0571dd257a5acbe7f4fe2148f65d96980d685f1d943e342776b36454f7f10e74085353e062a8d5f28f5f2bb4a661d9e93b1d24ccad09b0d50fb2c2d1ae83fe2d05c7ce7a7caf41333496300fc0fe3cd84308393576f8f029a884e82a8b93318eb730ebecf26103620930a20194bf886099995288e4ef90a14307f17620540dea796181cb2a925bc88eaf3b0338c0b5682fb9035f5939b1e8b9222751c6ecd1e1b58abe4194289eeb8fa21fede8968925cdec64dacfd6e41654454c1ad4fe849babd90582ac089534e942702526a0b10f7766e1c97c1436923832339e775ce44a7d5cabb09f944613c757db57a0e5993816ab293df2bd277215be429d8f3f808cdc6e6387e35fe82b9f875a94b604d80db62b52315c2ae92fc7d38bbbc240f915506c338dbf53d4047398d9b9fe7982d700c92d68044fc5dc879f9bf66f53005658f681fe6f840d05617d5ca92ed67397e3212de7c177120c09ac36af9b8929b9593a683e4311552e3d3240ef896bfdda9d09d523f6c77150a095382bc157f0b529963ff973b160013331fbe56ef3393d9ca194a5c3566019b50e2ca2c963ee1bfaf0acacda98ee490efd75471cd64a24a9a094802278a5dbea725cd7765a98713dd05b98156c0c7fab6a9baa0f316756d55a4f2b4c0b3a4b16aaa110a860b622135dddc423a710c1ed408a49d35f3660cb33b260fba974ca0d2e0578f97aa5eed60f4e8f4b9a55a4b40c74d7b471eab4aa801bdcf2ba2c787991e52288d22f40f9cd2f93ff08cd6b65381d30fddadfd6f718bca848393fb20e31146fa7f56ce3c47ff8fdb6cbff8202732f24b32e9cb12e9e8fee764b44379dd2f221cb7e9ff4dd76a0a37b1f0f4cf08a9793eb8c3a8bbe4c89ea8d16871d2b1452f1846ad501873bc37c0d81c45be56c27ec6a219e41440667ac5edfe36f304b1481bdccded63080108c8fe3a396f26de880b2fcfc94b7e759a9ecae1850e17ed350b7eb2e66d11822cb1b5ac4e26b4180e9249c024d3815f5ffc9c8ef5e67d35300814d0e771a7d7fb5749cc6371e4e0cdf2bbe7df866fd7cf97b1de181c945c3b05e8e8825283f12268ac126cb45ec126bbdb881da39d1c3d060ff9dbbf0015d5a4c3302fe678efa4fd86e45cc50fa1f6e5a56fe17e2040c733c0e300ae11a5cda35d4e2d8cc2576c71850766257019daabb32101fada913588378a0d3407c5df894a1c3ba99ea927925dce0fe574b7e2cd0fa7dafed807cb6a3ff0945d1bd82f04c4b9e0c9cbb2e2d74c32b653bed5e4a3d085c77b1cf73c109a84db2f44f1375935d42b32654f0ed128a3203805aa1548819accb6c9beefb86d645fa432e0f4bfac94e5c77dc40122c2a6edd184bcdbea4abbbafb060b8e952c9cbbc3c113f500f56b8df7e4bd86faf5de3f2b6448c6bbd2d9916dd5bc3d290ad94fea5ca08015f312e4852a2172cede075ec2c37a87dae5f81e8aeaa064ba72d66d861bc61f59de9ac5ff60ef661d860000ec9d504bfc9dd76d8ef36889f18538ab2e7dfafff92e4b86a16e108397e183e018490319f327cdac0e62b4ee4cb503bafc1c82d3bbfd30d61a7becbca9e051e8a83edd3f7ac9a38de82a9c7cc6a8967b49f35b89cde113e9fcbf657f8dafc50a59b6fd0fbe5252fc8ebfff18da1fcca0f5ffcb1f2e7d4af75506072d60a42ce59583d43ec2845dc561a500e490a8e57d3a6a70bb4049b9336aa4424c0608483a2f84ab25828f0624fdaa199c404340f284402c846fd624927e9c2fa2821c16d3d4ac153b45ee2e964d93093090c73463c45eb00ad9ce2126cbee69c752bf6b5cdc0d4f964b979f363a3fb12040d93814594d870192a8aeb76cef01485eb0c93a7726255efe0fa1d82bbd9c88e613a4b1984c7d649a634d68eb212d940a89c0031c0b14ff528e96602fe764c019fe7cf842f01936b62bec65db908d357264b244393c6b765104983a9ba0c4379d54ea5ea97e47ec8584b8d08d42668b3ed805f607162b00070207abdfed41f4190f83b9caabd5c2a62f11b358c4c55fe02daadeecf6ee5013d183463ff26a598e7d5ccf51a64cca852df453e1d5d4c21f02e620ea0a4c286f0c768275d54226b0bbe582efdb0db5ef155e242fddaccbf1f70a0e26e60870eebe63f909732acb7321fb6a714324ccfed6c11e0f240d67fc0376646eda3965ec90027e5430a56b0a5d738cf31f4c75c27f222752560a6b950969269a86c71ef0b2ae8a5e87d55af841d020c4da7b7bc8ffd7d7b776788285031f6a8b66ba97c644fc77d8b70f0d5afd988ef13ae16174fbbc2555fd29d7c2756d21b8eb7e795efc6a007d2b89ff1a9ad0c55273e999869bbd34f5e9fc8202152f719e4fed8a6b53d442cf5b988abf4bca64955682b9e6f3c929fa23d5f55cb07b9a1a808801ea587e4cbfa2f95b9b0eb882cc8ef29cfe65a6cc8fca301ced0dbb75fb45714fcbda04c4c6beff19aacca5a5f6386a5c95a3cdf3c1dcf4f4879aaee55963b6277a162c72749dc2eee69368eeb1215cbf7fec2a7cf5868efe208f645c1158cc004590359b54bba2ebbd96fd1659cabca47b0610e52307b04f2a1651ad57af85d66e913201317210a75e22fbf4d5507592c179e72927b21d8c9f509b88ffa1518d15c5ca6388339d2a080c854a91f948ed530432320264284e96e1e72f1c2ae596098753917c464aba5111f674ca36e4f02cfdedd18b864daa0a5d2e4556649b61c1cb7ef6d81b56c0c9cbf7ae48ec1d995fb76b733a985d8c443cef19a587b829fc6275b9a0d85e60c50c73910b0f34e13fd1b7a8eea7e97e5cf67369a22d2e429b9da45f4d49e96d820b24cb68a56a22fb32fe6e64e1da3a6f7086647c8a26b1224c086c426d923294da43ecabe16199b12df74bee74a18ea2978d3c61441280b48698d147231f03466bab75788b27de2b448ea33ee79441196ff0fc6fcebff555d0c364bad2b917948f7a74dd2b4942bbbad661b4c0510f3357ee50335d1f9022ab090acaf638dde95c3a13a25fae3b8c13bb71460ea30a295a729db554c5ebcbf0c481eb3adca61ff5c8ed7632e644a2f7a7b9fbb561595b11713c6b093db1fd1c626354a167a3c814f44917eceba2adfcbfcaab12fb3aac402d022af75dbb74a76aa586f632d88b024dbc1eedd2e47a6938e023ffa3cd1b21a1912a5e2585443173c449d70c8ceec5c6bb00b0b1b74b857479b8c2080d612cead0e7c013659f2d293e98da9e8029f2c656f1806fe6dcddcc9771ba39fb4bfbe3b39cb1f628af7947b49432ca6ca8ba95411c6226a69473dca10084ef6a861b9abfa3069411f8b4ed27c23e26242cbaea4f8d7c4dbe3e0b01eae952c2ca66ab638ac56e29f4222176d064f9a954b1ecb451a709d6a36f37cb2704a3d97c5892b5ea7fc2249abdc4d7c0ea1389e32c510d0b32fe5569646951113796885fdbc19760d791838e50835e1ba708d79e9dc7af1d4b1da5299cf5a19c90644ee949aa3a7126755efc19919f7469fdc13c0e3295acdfecae074a1e575bfd87d747fd34c51da2377829c4d4836d86a71ad886721f0949a2127aa0ee13cf8a78c51f89f7683f39fa41b8bcdedf1eb657d0ab6b23f01d413fc972af4e76c5769c8b3e57a97871c07d5a11341d3517f92f7d2ff24b8f0e5b0fbca56fe67359585b7a4dbdc01a8b644e44d9277fb25680e37f83974688ab2f8601b10b2661cb9ff0b126c161a7918a911502525f64d10751ebb212f333a2010cdd9ac254087d7d21de8ac78ec36d3b798cf745db5b9a5f861311593ac31da1d90a8d90949a0568d558cf1a2da37b4657802c8b7168bbe3e84adafe5eb53bcd95701e28f1f6532630083395f1fea9e1726fed5df45a78ddeba2f9b58d2aa85c50c8ffa07010e805c222175dc34ae4c5aa31a35a197907e770d46870b38781316be9839d281b730ce6e22e5b765d51054ecdeae306dd6250e419f2c2bae9f19a92da0c4296534638769bd98f1b9b9c9bae51109736bf530289b331917dbf81fe0b792211d70f6e467295c286ac69c504485168f614fca9ec578354593d89df5649ec0a35272c5912f744318f9caba611b581573bdf3334bf810597986777c5fd6623ed2aa3484fb2deaadf9cf5c2689897f25172c7593c9859b16fa8e561542a4dba9128bc7d6be132823e0e37c6c4b3bf05be28f76fc0422b0e0ac5fad7d56aa3e0fc67cc06bd8bc2575d23e6a545ac02070e4029b5a4bd9663ab556263818af2e1a6690d278c2f4a205445bcd09480d01a7c66a34d82241e75e1aa9f0dcb5455c0f62262e4bfc1fc1b625d4ab9de9e03162d3bf2fb444afe8ce14ef8a056303f4b00671c5aae2a6b3906d066451e32fc51793b56501d87c22fa9fd0ecb58dd76c16067da09935bbb139b95504263c0be39aedc8a4a7a37f83f07d3995d717846cd054d1509635048264f64b74d3b12643230536b6ab7bf10af15eba61771d6355e1e2ac23259896f8cb4f6f07e182d72fcdf1fc1bb065169aa554e5c40412d5ee868ea504538e1e24f7ee70b3ebd75cdea981c75be7bf21e8b8f476b003142d66535aa78d4bbcadf2744b49450fc4147ad64b92821a48b2fa023294f4d5ba72718ea86f741f1b80993afa8285b8601f8110ce3567536046ac2b8eeb888249179a7beeee1dc3a1bccf294c6324556bcda112bf61d704030d3c7963607e2c6f13e1081b25df1e84dfe4014e60f6a3232ff7d18959868374c9722e7fe3e2d1cc91113fe67b64f1a16d9eec28d7ee6a42d9f9ada84f19d5264b5fb6ce9bcd52a48db52c465e705a539b59d71aeda4533e38e489e553d43d37f20bb458868ede97d6b0a4a685483bce58ffb2027590f92a2e40f5c837dd98689460b66ac328481598d801e780bac0e1e4fade8453e396ff50880be6a909616a0c95b0d2655e1a1bd576fab41a92473d422fd4f62afbc5facca700ff81c6d8224865e6b4664ab28f77724cb343507a22555c6302496d5fda9b380ab455357affc803c73813e7a16a76836dade9453894953f42ea904955880e2a29dca1e1df7babe132bc8249d06b54fb5d2ee170949ea8f54a900060030d3b6490733350bf90cef615a710b52385cd9b2da50f4528135a027b77346438c72a5a7a799ad4ab259d978b8e5f1c3b844419af231775b6e8e310340e51a688cb009f28ec332d2eeb493007877bdf8080b6557f1bcdae50c2f9424439d5c52458cc4412df2d62609e29c10d0c2e81b4b2cb020f8c0c329606f4b13cfecaa041dca1c5c07df62b52a61dcdee1b178ce7712e7bf99fc9e528d4ab955b6bd661fdbc80eb7332f59c57815b18348c103c96931ba37681a456b88f45d340f6ec0e67071b55bcc467bd9c6cad8b1d0494653ff672011de1410268b1554af9fa811cdf1ae1f7f9aaeea7204c41c17340b8c5981fd544ec1f95fed9dc79d9997f7e3c8a4af9ede71704ade92150d1094aa5aaa59534c769dc983d8b0ec6dd545eb4ce4801a9fb36eaa3273507b9ddbbafbbb188f95049a083bc1fd5a7adecf74711f9f2f38a30dc24c5e6000d11e6cdd3d6a15e9c0afcb0bb26cac53b13882606d227a208f86ff2fdefae44f33ff1c80bb6bd6e0cdf35946bbbf42e8941c5e674fa828fc23c01d550c163e2dc6f2097c9e57b2de2a7a6c9b5f56d98fd3a054a42fa485a2aeea894f4bad166899d2399a4f3497ddc35e566caee2f410293477fa0056b498f7c90a3fdc9ae5ce7e0841d8fc390922dd3cb06ca1dfa7c664139897fb656d9c391a3ee8ff02ef6ffa91da3c710c05cbb659788990a0f15ad6b872550d5e949cea4d56da2631835aa99f9b76bc6c1929b7091feb1bdd894a5297e6bb7addeb00af652254b2edc19468442462e0a0f64e1444a4e03a7c8406721fbb5e63673195ea4ac31416b0ee1ba7e22e1b120ffbed92b197834addb2889412f151ced7f5ecef01ed958226547cf7dd68a6c5943d1dc6b959d656ad1a04de2bc4f64a5b8eb485dc1ade941176e4d44b8dcab257393ce9729b63b8d53aa52cf742d537d005b35e30f03e7e4e7bfd52a2360cc4da22204152688d432640877eb3adb6b62d66366dce0bd2fa93eb9e6d05d300e994537c00032239b03ab0616f0d1806fc8d3a4a31a8ee8df74d3a6a87169ce5c74a587f1031b81b412596f3dfe20e385f0d9bb04fa3099aec9fc814398c8edc47c5e80d7d43392be0f598ad3689cc5354fae8bcbefba213aa0be1f0f8bfe35ba8010dfb5dc4b322148a6826b3ed02b6f57c03aa686041c8dae67bc26d010d213574cd8c5eba1e11e9583c295dd29ba282163079c32c0fc3c7ca261c40a58d48d846676d30fe02427eb3684414f1beb40a8c51f1d13a68821048f4d235e5bffc0f270fdfc59987cfc5e220d07d12e9471c3bf680b9a49abe14ccaf91c80b954570aacaa794ca90d45abb8081bdead31820fea627aceca57736431f98ded571372926f379c95012d7df091a18eadffb41c8420206a0237eb1b010f7a1560d640ef694d50f248297eeb8dd9a363e9918478875fa64e1b8f535f4d179de9c36885e9caf0aaadc49960e160727ed72b2098a0d1f97c71bef129a2d29e34c3300fada57058648f8e66355b0a517138f0cabcf0ee372de6864bc170748a0f16eba0d23c2b1a983e4341ed0e88dca72a90a018eef50c2b96d284891db231561ea79371719d37167e74a489d91359bd6a392062217586b049e3d1114ece742c65d74e54c04d667d65af9c1700c90a3e60d9a33a45cacd9b872b7fba39973265ec8fe31fdd246f4fddcc791fe9f4b907bb5219893ea6cc9658f071b38dad929d4c4c9b5e2f16913e1c788a3b7cb35d9e0ec7d007c639e0d977fcde8d83e29fee53d68697acaa48c9b4da993df22977d8e372fe92eef6e698805a6321e247dd4bae29f30548bd85b961c31b88fb060e3aaf139eea7368c61f5cca97fd67a084cf4259b5650cedacf7b3427713619ab9ce2c51e3d91a6b00c1f277578a86f5c88cd0951423ffa2bad49f523f64f55acbfb4914baed4c469fb34907010701e01f043958bf393e1200e3e2a20f6d207be666703e619ef14af15bd16615e22d262a291717e56b47dc652180f176211db31764d71c7de573ae7eb7ad45f07ece0e8a6309a292c0d7a78214136cd19f30b1e4f0340c6448f129c4dc2912cc1cd74dca60863a7b37eecadbf540211f04f87375efcc74dec1b4e19b94a40b7cd0ce6ef40cb5abd66bffe1c3a85442e8bc6deeb054ff50a346f2f53bb1e3fc44fda64908f0da5bfc9db78948ac2c0a5573c562713fe8bed071a3ebaa1d258c6f7e37ef0e201bbb27f369c5169afdf1c7c759bb5d029fa8f039443171fe057811482800b707091f8b780fba1e86c1b7361d7a382e285423a0d6c76e8ee87dd73599b0dce0be4bf2acc73f4b433288906e084cf2e19ad6b8f402db45a8a40dc3d2037c6a9945384bd1532e5732ed455bef96533cd18633f2265ce6fc7ae2ecd883dcfab87291bb6d067fe9bd837a8f00fbe4489210a975dc353e81b4226bf2b1658e21cae54d7f89c27dc66d938a2e350d2cea828b881ea10714a79421c1a584bdbef1336a9c9e17f6c2fa518a2e5d4fdd3f1ba09d3e63ad0ddbbeaccfcd990865324a7865212ee6bd0791a4b8373735a897cac3567a79c4c7e3d87e4d6a7433d4d778d938a431700df75c6bf7b01385b48494fb93e60169fddfde066c22b3b8f389a1d72ced9978d94cc603f106f0b3d9152d3429de32efa57f49709c6c43597ace426615ccece3ff943e38df3eedb2a4c5a9aceb84d074eb6282fd181ff1321a7645f3f719dbab0111ab2756e9f2b4f498aead558c008429ddb3683f17f1f8c3513bc6fbad7620d6e7b2e4d8c09dc881697b5057d81a83a8d3227f0afea2a87c0381f7f18f40f6d462d4a224a0e4e60379d4c12d26c61a3f60707f830c721d1fb67a740c41b21bc511d04fa044949a5eda278571007dd1b31a6290f8436358ce6db8c846c814da9e7a5530fc94a058e3e6bb8b9cd9a4fc9676b15ec79869b73aa0b7bfbd9663d7f8c96ffe96e01a17571e92de8403ed13d290928710f103e4556261e73a14fa53691557921445cf66cade121d39090501bb265efcb1ffeee62fa99d2211b36901c2ec42e2579aa2584d19bc9e53ffa83b36dad0120739473e1e3f7ec06f569da5e08f62140b22abbcfb8acfea9e2b8fd082208c8db6e461a5307bcde5de5e4ef2efdcd6db66d97b995b4fb57048bdb675eed11cfd056a644da116860799a77eb85d105db4137fa91b1b5366bc70f6caadc964652e96c0e7ce3c3bfdf85d13915fa1b59feb6b5e057280c889fde486f0cf367c2f2361044fb8d94ec9e444caac3a387d4d906bc2c23c408b037cb5316cc36a29e2febc37d7e7a75ab5f295faf560756af25975f98d248227d028b081d4acc0f5aa03c51e83c5e204f199e711393a71b0d15e9426ad7d5aa7538b584766d4f7240fd9e75f85775a934e6ca983ed8254851fd170b1dfa2430105b8511b4009a2e4f983a049c74baced93efaba8878221972665d016f1d59c245467e1ace49d15214cd62cc8d33344c1db0071e9ae83737b57ca11bcec2428c26b014d948e6ed525fd79ac1803b2481c9d8bdc980ad4b11646c2bbba21c2485f462d7e0bcb2c807c75b9ba97df5c2334d061b4aa2e1ad651c5f25e039c2197be45ebc2ab387d3927bef7cd01932dd3b47dd5e3a1c03ad2dfff418505825dd1883048736cdb90f4c8fe02dccc96ace6fbb8018d7ca9aa74af47648d901ff0167250a281fcb83f797aeff2e31bda872ff437dec8a59c17c1b13489ca87f2fe14dea0c324f16dc72da660010ec6870c288d599a4b3b26f38f6fcebe145fea5fed42dfc88df88147b8ca969e04ce365ca3a25ffa18dc870ec7c768e2793a5c217a85d029b45d221aa3ffbf734b05316790b5e7af6d7ff6ebfca17b2bb3f41c6f09476d02366c1ba4a28b15adfd6f881d141eefb27a44b50b0674b170f6a93269da2ef2fea3fcbe8a2f9e89496be38fc91a602e3e19c27464b69330cc6cec2527182418e9c2f39f6a8f5587ca1a32b9ca7d0f3313ec4c5fda8acb29f73a4581182a746b3624fd8ebe69ef95343171b38822fa3dddcb7353f99508a9d743677b8eb93b2c85679f50498e14ac8f903ef6e7ee5ae2ad29bb836704c959fd0511cea41ce755671e034f34559b33a57ecbd9240a6cf06ac02a3accb108f1536f33d00ed1913f9c7074f898b3a4ddfaedf868eb578a1b3a0b2a69c46c07da8eb180cf768d0423004bf1c55070471a5b08482739edadbc25b3e301e18d1902852e9349575752370743b7f15dcc69c7400cbce7ffc6a0012e99e56d81211a25a8830af42586ee015d069a245de23c5d2674118bd22a45d787a09c8de8eb32f93cc220a027b96ef433c5f7c9a4c8cb28474eb2d9930fdfd35e6638fa4b0a44fd73fe16f856eeda738a977b107092c0e64b4f748247c51b08de6a0def0662e1f5c1c33d3d32cfda8468799a75d8e21e454dbeb0294200e8d8d0de0cbcda0b1dfe2a752ec998e93e3cdf9eb8913be86b97317fe6451dc5e03793c2d1002de28d28408f7888b7c08d35825fe9933dff0869ee3a45a36041c6006d00ec55595f8dc7056ff60b7e5b6ba1f447423f6e011b0534b79d75c1b83ebbccf8ab5f29de4285af9a9a14b51e9c76ca9d9b3954e4cf53368a3d94af5d3db72e51548d6fbb55aa4c4769b1c51825697daf1910d89ae17cf8e694e0384e6d5efa614c3cb36db7f69aa635c96b9f5809bf59d2a1c2857afd212cc818f2a77c15590606ea7f760a061c7ad2535ba2a135d2e8a6dc3641392282be8e7850d831780be03d0e612a4e7c5d798c0602c07e75b6bafb9e75500b0cc25f8f13efb4c279d497dd9280a88c019de3792f0ec268777edea9e6a4f688967e0d48a76d290ad7d217e5f62011be1df021354a74b4be70ba5fa1af654277cc606a250b0eb8f3d79240da473c879e585770557a20049c3c9acb180007f87a5eee1c4be34b6545ee2518ecfd653b78302515cb515320216dfc02d64b54640e9d0b5a53df311c91cc4997af0b000df608ef12bed430b8f1ab9123ddfa2e396f58556dd2d8b725f9e05f229c9ec51b477725c16460122339a27180bbacd32d989ae46f3043a87e6f795fd4920b1e3521b7cfa2cd534af6eb72790eb4c2ff02a9c07ae71abe044f001285300651ec485158cadcc0fc7619c0d296031f87bf4e3f84d9b69408063efe31214f879e5895a642f431cc0b4f6b9e7aee4afd0af2cfb72e6b67bfa83b9d7fa3a0faa29778052a993f87ddc77d30ced8970e7ca3e97006b7b0c0439b01876e94a4ecdcfb15497dcdead869751e7174dc20c25c72a519342b6cbc79ff5a289da7fe6a76011df420f094d4bc05a3317ee4639866cae79f9c2988b16537cf09e3c0b2925ed3bda6bfffa0959899a7e4ede57c017a413860a1bf74e77fbfd99e8b78cc28ecd7feabe3b5540d4f654404f3880e6e3c17f9631841f9e877835666a7f8205c1253490867c6f6a30b7be5c89dbbd9bebfa70a661080b80c0a14d516051dc6d5496855f357f9d5f4392eb591d14e6e9c8938ed4defad5dd4adcd2b2a226ef1f451c1eeabc7ebd0b6819c3eaf8e53190349373995d2d4c546509f7e4ba4ffc50144e2515fdaaef912dcdab2fc59e2490f745132915e828d267b11047ff7639b96cfb7c21642d582bfd3a0445793ff01339d8f611dc8bdf33ab8749f4b8663b4176723d57b5e0bad537eff27dc11b845d1a3b35ecf0d80e1384c7b6faac99aa984717197ade189adac505202325d08cbf7c851dc5898187c0c84ad47746104e7c3d94b8dc73363626aea589cb4378137ab312b72f2c05816d56d8fef321b981c1a5ece95cba2b8a3fc8838d013299462a56cd2b0b0a24aa5bb91f70a7129120c9401abd18c4e6955234ea73cba366df5409cca088d45f7e6310e15008c2b7fc63e7d63c684d90e2ae21800d76ea01419dddeb14b4ac452424ba2e50118537b2c457a89cf5557673969b7b9122a622cf4e16896e5ac093b6fc5d4e8f4a08032257143a70c4be00b1ec21b68e45bc398491edd473e5b907c2e8c2c53cc633771f691cbdd272324a72e204454f822d00014aac62ec55a498d683b52ef3db27ad4a3241218d5cac18096300ed4cc64ff57834cfffa133c8b40db31086334c167a7817cd035d00017255f392c1ccb5589853e998f519f8e6f353967f16990d3fff716e0f7026959ce643ef2adf44068ef318253be434f35bdfd291a68e92db0c7763e1d22b9900aee8b1902aec51578ff013ea010b0cb3bbd7c40543ed861e4e356e6cb6adc0685971985d1598aed0ce34ae5f35dcfa71710c08599f43d58e665f9f0f8371a11be91a007629ed3c8263847594fb4fb604c8bf12b60996246681c099266f42ed54ed4391e495dfc29b41baaa4f548185ecdbfb5bedc50606310e25da25b7c6dc530ff0ef7be6d0cdfb30aa32082e6c6f8132d79038212bc42985f2ce35d6bc9a4fa72c3bcaec0e24f76a285c80d39f476e8845d79e25bff4813f964a6dbe3f160671eadcb9b8923c832996b66edd90b5827a35bb966774d04e6eca567d244f034b426018c3a53c094ead8cdad569d00883aeb57cfb799afdbb337188cec0da3e986257581abc989aa5a5c38af1ab8d8a4e3d1c797f9adf18fee37ddb728a05a53ca53d7fe025fc156ae5625a9a9f6b6040179203844fe2e3b83d79680b20c30e58cdc17476555b5e30c74980dc9f0a102111ac3cd7257abf9ef6fcfdb5774efaaa096ccb5254a23ce12f183918015b164311ba6d5cc01571f7ffb7c47abe0b810ef476adc77204a8970c18cf02a04fe1d11959f5bfdcee32244da441e36934f349b8cabcf6e2b767dad397732abd047596df09c8fc84e121a080d96c8589e29bedd84c58afe842d54cdb01201ade95d4edac21701fd1edfc5f926b2c720f2e0d0d33e262441d5080206fa02a42cf4657c7c35675df4a856bd7aa8a80c6cf43a19b54e4c7747ae57507316e97702aa651ecc3714a26291c4b1bcf967764bc621f520b6cc6c65c2e57fd81f78b88c1f2fcfaf79a0968deda957f20c8f09e9f79fc1284e52787005ca5d75649bb3fc6845e54f4246e709ef99a3a98034832f644e0e35d0b2404c9cd155a6b0f7fa3159ea091cbc0da14e89efbed0dcda5d1a459bb62ef5aff1f6faab9dab116fd160d140ad1aadeb597e945d82d3fac07b630d30857fd308f43bfb85c653a5c03e9cd75033951b8935b94d19a22e05251f8591abc816f9fdd768a2f2f91c7487c002f5156804e3a0192809591ef53054ab18307499f7659b4fe7760a6dcf5644f87613825ad2bdd030b9b28b38d2829046b3993113f3f628ac0076f72f4b3b2b27450fd88f1a410c978a8e07e01b3076af2e5cd86f490b7bc837cf92dc7d593ce4dd45fb980924d69cc645e64d3862ea7c1b95eacc62c092811e3ca3551a75287e4ecea1dc39e9d77903f7501564ea3ef90da3edb9818a4a85a79fa6d186424dcbf702ff1099ca782ae69d884254f804d2e646ecae465af3ef5937b3aaac67a827ffc049d7544c9b706726669d1022114370f826d5c098b93fbeb39058b7212dde5a6d93aa5aed3d47f693fc3c887d61fd7e0142f461dc66b7191e3671d3345378c77817abb74759e93fe0a3e46d17c5c95d9325a8027d149db26b96ce36fe8c651409d1ab83f016d3a2b8ca2e7164e039185223083ebe7ad3d4003501fa7a3983fb099d7174c17908c087cfef55ce388d9ef535cf90f3e0f4af551bd17b5277b3cc4d58ced02b9b201f822729107e4760d2b934253de023e35f8e1443de2590aa3f8c9b8e94bf1cddde414c8ead32a9d9be7db52fb73328082cf944b05fab2bb7600043af5bfdde4c7054e4a4c21d402cf0e7317f3d744926eea065b3d2648823cd33c1217422317ab4c2e547712591c164bf67730ada8851940608d65d3d9c2cc841852388e72fe93206fef70028d5dd9fac8aa8460a5090e92d6e1a2d8b04fbaed58d2960b7ccd45c19671f7fe420731d6b4aad328567d030388aec47dbd1a88658edda33b51860a2f12f6f9781073ae979963874c2bde0d457f1b17fa50422da57a252b798f938bb24fae0f63e234fedfb9a4ac983f1d7e4b452653f472536b99d36ee801420b100ea0e3753940f9c0264a8d0313002d13df8c37ebf8b23c9c56a9701b302c46800faa17bef4b5c29994a0bbbe59cf8e17906978b543d3f1791172a77eee4d532fa9f03c68c717c8ade56ed2146d0eb3b345add040d9d9b04f4ee7fa0587b1f09bdd8ce44873211af4c493044cca09b9fc0ec656dc5168ca2f896f2f8ce7f4d9d3bfebdd7bde5174fa7d58bc254c7f443b3b6d7a7292fd27f5ee2f62c44e70176f79b09ff4f2fd601e24c773d3118aa8a4cf446c606d0ed387db8f9f9f70407b6f031355dc2e6de633abc569fa6463eb395f4723b6785eec2f1a2acb02b8f485df0659f5d02ace914b37896740698d5c87b306b10ebfb7227d37d596667edda6ab7ebdf18ade3bdbb74ad7c72225c14978fb8e2a1a7de71f645068422afbb6d5c0965dc16064d521eb1fadb574d83bbca481e86cd8550a6013e902841a7134476f5725f6c2de6f4215c5ab406903d665627b9df6338aae7377f85e5902dd2fc9a3ed942f6dce202e17e7ce04d46887638349e07b7a4722fc2aaeadc504b174172880d0b464981cb21388472642d37268121fe328ca7ccee475013ff2b0271874d7c5a983d76747b2cb716555c25d5936d1a74f69e8ba27b86c93e45a60e5d142e94cb6189956b99660797867477f208e555c218939d888a2038146d7973d8e80832e01d83bf6c61d39b35368edaf1fce661f4c9c7e544c1292180c5ea3cdacad8255221a70ae9cdda36fba8e3d39c63741c961f870a1c270a3389218c858271891b46887afa9e42ea802b9387e4a372c31f0ac77cd85e9b6f4de236e3e480f6348d540e4e57bca9ea4d248e6c97a951e6eea4b6bdb8e5a4fd69567fb9df9d6a2acb84f8ea9e8b25f480f6373c57fa11d7229d482fc324e5135f7acc2392a3779c8841b67ea421b145f7ef252c30cb9e47a2f57ccddf5973bd66e4e060b3c9a2dc51157fce5631b51a7b984619695ba49ccbbaef8fc750be584fee2ce7e00f09e9dd7f6721e983998087fb71e547e76dd0d56e073bf30e1f2dbcfc77b1c3595739dbe240e555baccdc90ded5c506160ee6304cf6c1d05af70c6b826917bd1f49011383dd690f12ae7193465e1dc89e588bdd01ab8f8e3488bacfd7c35bd876d68c61e70d855758e78c3e3dda3dad3982c25f7fe3602d2e884662c99349a04375a01283818e8f1bd7b6ff98586018b770d63aaad38960032d7dd1207d57ea7ac8c990423a97217f490fe4a68a5011097eac01d544b93c6fb3ca67e1afc5c37876e293db831187eb6040e711562983438a6abb4711244a9d3f10ef4692aa7639ee7351ac21d4a1dbd4636b52e465d3aa037ac9e863ba477818bf492687b80b59f09c619d107b2a54944f986c10c20d456c181b81d6ebcb62cd848e9ffbc0744b88d918f6e5547dd44545b37a012e0a7a01e536e57274e411ee87d3e738546fa2cccf82b2f67ec880c42e3105b854d20557992e13458bfc251f02c444079e21636537bb71618c7456f3e64e4e4d0c6420de14af5cd05bc244e62b89ad13ae56dee06ba1befe25838b92cd0df67edf1d6c9801935722cd8bcce16b8aa0a958385f009a7e69342f5aa6184fd8e6d14e66fb80297063cb080db79f94dfbebd58c60b84041417788566709b73874b8eb83e072029ae34f9d79084d0aa18b0d566a825f48c764170442f4916e1a581b01def4c730752b2aaee704791f4ba672008df3a569e0827684b8ba211e0ba67ecab93f9797210e7f8a12463c30610dff7e9f096b4287cd8c7b5bc35c3cd6f047f8f8964594f9dcdb742769d2d0a1f4f1805393b5cf9f4af8a466bd83cf9dd8fb9fa15edf1a5f5351bf29a5a621388126449545e2d7ab5c433aeec84d71b256d65655797c011b80368c3d64fc24a26541247ec5d1e15e59c31a6756024680fd7c7837d1a2460ae3c58832fafd3b0b4fa74d8fc2a65b82b15fc1bf59853b673400d7bc8b3637a5fa8cf7327dff48e2279203421f6e0922ef6a942798beb60fcc5d3475914a2ea70deb047288ebdb880b3bdde62202a0e9d33bd70484084a6474aed9d2d7717a7d1a38e6f8a40c3ae2dc5d21a07c6ffc744b48fd78e16b3a780451105710105dd8d947660e82b24d4dfc938359e2a45775d62650fafa2ed979965bc88036819996757cd985783219dee7750007756a05f762d98b849922da56cb8ad6302f3c556215a1b0bcb25f5c1fa27b1157daa84a4b86bedfc19e4ba831c8fed5dde8da064faa40134484b4870b941d59a3a58b35ee58f371fd0e3bfba53e4aa09c828268a5fa0186b11caaf0a578218bdc77b888c8739f7750047a5236e57897a33bc8cbeaa38190cb3b619ce25795265c5c84de1c51f802545e79990d64d873dbe6ea61038cc6ff6da22d8f5284d3334a3069fc0a9e1b80e45188cf46bf5f7561a801b0c2e2bca47cd29ddedc4f0fe2cedfa8eb7f0fec9046be15352d132fc5ce882fff90e18db936cd46f5d4361adea1c6da1ea57a8059b361760db1017c29e499785792fa8b658fbb24d3b1b61581a764b54cf0d6f9b1e3a7f15e10ca12521f2afc8ca6b8abb6f3bbe9cf0dbb2bb3106fd350e83c07d90c34b434d55d2cef429f72d0cb3862eb976a490689e2c3d587dff910e22ad577549f2aab69da9fcadb35bde07341fbfb0de15c9b5a4b59f60489ba5193057729b34890a9ed7b59899487f0039597b96825842cf4f9dcbf6928df717bc14f91a9dfe0406c179bf68917fb8f3fce12d6943a5b6e37a95658856f5e1f33adb63a2681887875990c8d667e6e64f054e997a94f06f16c977a0428e4ec700a4ac7b74e19366e54945499892fe5ffadfb0e3b1ba9df9722d3a582b16d0f96f5208e8724bcc69f12edae754ea180d27d7f528943349876b4d90894881e6b8da81483811828dcf93d671cd0b4bae2c780fcefadd5669816219d79726931bffdf53d707dc77e67fd16175cbc42cf6009d9ca25e772b64b1069751668d068132b770c73a39fb39822db41b008c517ff82a1e9b284432924d5d53a98ef67623fe4316edefce82ae1da09e3c178ff47d99fd25249b1919561b3c02ab947d14efab7184eb2088be589ca6199f5f326f765e9a32045de7089c9c63c9eb20b62ecffcde79af9706111a0bb29006cbd64eaf519cd4468e05247197a26d2d0308ccf9660a1636e0abe3825f2ae81ffc6c8824ffa8cb26f41a00e1d0da074091688348baf664cbae8906585989de699511d7f05cc6808c7369f15dbe7e26c44d4b970f8dfa8b0d97ea96cb0193c21469d0f70cd899572248f2faf1b0552cef2b5fe07aec4c42767f62d085728fec539ca74b71319b7281706191462497923fd999b8d35a05c268a170a7a49f16d09eecce4056100a5fea5c58003d224e7d0eed852f82c8e35425b01588823e7b79ccecf7387c6944b860e3ed491c904a6f4ab46c587e20d2f29ea193e5906fb9ecb98bced813c1aefaa678829adf6dba52d77c6acd4f6323e76a700c5ab655cc1d5351b5f72cd9486caacd14430e1dd1e497914df8d2ee1e1d6b693a742af3851706b54b603156fd835dc427f8e3d21c1fbfef6e5340a7e4d90aadbe40ebe091573175cf8875588bcff8a2aa926236654edc0135255a730c21120e5b85741c3263f5d64d2973d24920650b71d91c5a80a8ba16f511f72b20671a95ec2b731c2bbafea7dcaf603776457bb122d063de6fdf279cdaf50c405aec8fd06ce3b4624542ccab63fd6716f91127cabfb9677166ec1512c42b038ee8bdea6afc07adaa416ff472074a6c6dd08b704717d15ac46453da9c6fe9f2e4f5a69ed09b79d042fa2821c16d3d4ac153b45ee2e964d93093090c73463c45eb00ad9a5d6ff186a9bfe709911dee313b543c0b4c02ac4a2b2d03f5003a0751ef3b1b1e18fb3763fc9486df6c8d834ee26925b3c53d56320e597441c682ab4c859c6fef7dc55d250bb8130278110865419fcbd0e0f3e633fdcf024ca0db4c0b52abb4a8027041fc7fb3fc290334bff10fabd9e4f6e54d230e30074031209dd87facdf3c493a50f03dd7a17ba8284b1d1cb657809414a6a076986570fc3f89da2e90b5898a20f29e03ca95b72e38b3161960a96a9459a7d5ebc04b6be5ea111a648e7dd36ce4835af6be173091fcc3729c78a9df56ccfa0ea7bab2a64b865ee6b01bd7441f8fce9279b931134b6b1aa9d7e01e749bd80a83ebe99176cc12fb6cbc244781e326ef4f5544025a75d3a0c35f0a180573c90d9a159310065639a627be5eff10329362789e3a8d98bef55621857b6a978bcaa8dabef231a7d0d6041f7b42a4649d26d93ad1bd48fcb628f90f5e9a4b5f9b2d76e411c58b6fe007ba2aae3072b0f589f6b43f73115cc6ab4186e0b85bfca6a5eae5158e8bdc3c5446b613457a43a30a54025c3add354f77e65c3cb9beeca8912bfdfe17de0f1ecd6a967e8135a650e8a16f8ef2f268137afc743950aa85ed75135abc946d191a1ea01934ba769822ce50c4777f00210651eb07b59924ed5d66dc786fd49c9cffe76c7fa4bbf6130e2c9a6aea9d5b7fd723ae598457a37aca0ce390098a8f38b8531aa1b99f6807c92503d5dd66371e4f1eb6814fa6e1f49de8d54bba2ebbd96fd1659cabca47b0610e52307b04f2a1651ad57af85d766a06c9e4116143b623b4341c019ef1ae59f5d516307fb10816b768a4c3bd6a80219ce2a077459849a91cef4d105d63107f0b0200d9bf1a122ab6649e09835663389aeff5d152b17ff62778d7d48cb5979ada1ba6423d5c6efe8728d19c48391a670119f13a1479949afc2c54a66d499169e9c999f5637ee6b1f716188e9a916370da45b135b9519179f491c9df7d2c93a909a1d1b95719e43ff42b02df1db4a9d8867f72994bcf635c54f409b384a2f858a542b1efa7cc59e626a59a2e2106867a5c3f14c2d5d9d96b687fd0c1d57cd9faffb203c707733c2a49fd156eae93be1dd95d331c7863568bbee944a2f4679d85715da8a83eb09ffc7a60c1feac6ad4ab72733b5e52dab8999babe9d9d2f9b97ada0980c10d00fd4fbbaa9b95a46634a925dc9e43d6c44e0198d7ad66872e67b764742a9082c0aa4754b3507845a1da69742066d771c9ea2c18cfb07dd3d4d79d0d88e99a81c11bab8b64e2633262323ff96c3775c9f43b02a0041ec44cc0293990fa890b9bebd6dbab585a509297611661c7ffced622d9739f7e950d88f0405200c39b7906981d30e7cd5913c952d82f072bbe86526229723e62423403bf981f851e8e649ca5a7895dcd87fa0420549535e931e09210a78b2a78fc42c9b71496fa3092e9abbe1706aaadc37821e4586e2b014650a00fb3c977e062ec42543d8c91a2aafba5c736388301fb0feaf6caa4af6975f2460b21762e99e12b85c01794b74e78c840c1a09336f485013c3e507593a36c1cb56933af631b9f5c2786e1b98ce2404b86c48e6cbcb3799079aff70bc42e61acd088aa2c9248a9bfcc15c17c1c1b8d13e707f8283f8c56c11c2a7ba7932ccb6dc35ed893e545bdc94f0c8012dec5baeb56ce43292480df8d9e86f86ef641d3f13d1b6dec3d65717e1101e8fd7575bfd87d747fd34c51da2377829c4d4836d86a71ad886721f0949f58dd8bb9a480db12016102d54831d83c789eb891eeaf18a1eaf0bbfea350ed9d456d42f8f1e420a120fad5283722e133723a416b1cc9eb1ee3ec6f458ab1adc55546e3364d14d5a8c0d57a15565903057f3a3ec75cf63dc7756bfc665ce14024750b8d698e82b5ff279cfb85386abf164eabf69e06f43102b8a71020ebb35bb0cc5289830157bce7f4be3b20f218668cceb1e916929756721204b1d606744e32bca2a89f6d95c1c9a997820b2f09a72c9fb907da163c2e49613072117e66eaa1279b0431278610b02007575f0a5c88f1e00200097a9a4213bbd69eb1bf1fbf5199583c841cdc307b4795f56379ad8a6b070a5974ca676908149051de158d7f56799544dd85510d2d0d92b51cffba9d1cad29915b2a1e9f3e22cda5ceb432581674b4b66cacc45b26ceffffca0786da4c2326c4a92fc942036eb3abe1666b95dc8b07ed338310f4ec2848a27cfe4a3b915a0d127767a2b155e5273e9b30f58dbc9a1dc85d4d9b00636455c44b1ff656aed9193f48cb608a1eb6cad80b6dca942f37656493ffdcac0bbb5c8068698d4bce5b3592ba9c0cff1ce0877419b9e35b69cc782687d2e8d1e531f3e0e37c6c4b3bf05be28f76fc0422b0e0ac5fad7d56aa3e0fc67ccc6f789887d4319771d14b1e415f6eb606ab657668676612874a4e216eaf34778fea992e727752bc3220fa16b3ec7b0aab8ae8aa7f5908fe2d928898dbd3a7008551cd006c283ecb6f044b4401a8e7d8edc6deacb1ef7cf5c23d731fbb0493c3f264cf0a0f47140e8d505b6d6197ac2a5a67b20daaebb03bb27cf2261f4bf1ce809b4751cd62482ff5c7471221b0fbacdf8d7e7a86b09b239c623bfeaf62d1a72bf65729a299af90ae87f2e734fb37149bb1da96357b0df5b98a28cfd673e5f777331763ce67db2d6438f49a05704657a1132a154b59721e0640fd19f41ea52389a3a272d4489fefa371934eca83235240a5da46a0155139649cc25a0c7dba05de9bca87d5e9eebaab858665ef516d16b82e4215067b9992f964b150a9ad940b60d6c09c0f62ccadc6ad041dece7b4e4b673c87978d574ec86ef6316856726bdebfaebc0b672e923b7d1f9fb760bc0d6c8aa095751ac059399ec6f13e1081b25df1e84dfe4014e60f6a3232ff7d18959868374c976c9a27a2b595bbe8340aa856a0f86564fc4e35102de5024057f52813fb394a5b3a93df421a792af9ae362041d07f9b87510f380937e8539c509d138c3d8871f9926f405a61c904eb27f65bee2d70465833597fc0cf7e15921df8ee534064a98ec4df1c088e8fbeb04cbc58f0b30543d148b88b394fbcaa3d41807ad271bfe8ff2cfac50a470fca66205d361f3f8015ac2847389f394dd7f2c8470e99cee8b62121e972f0ef5afe7a48d3e8a3d845212b3ebb210f18675e01930616f48e9325b8aee67beed746ebd24e694224e8c43a69df139843a538c370e13ab01aed829b7a8520467e25e139c8578d4ba8001b1a9171ee8c3a7683f87d69088339dfbe5d1f1d13f8d47488b6d3890a116468bf4cef4f3e534441fe4a418bff028c17a66b4af708df7303b923d08e8644dd143e55b7ebf6b5572fac17ddfcf67535a4880b2e7dec911648c3d6ede73b9453c337c3a31a6d2ec7e485bf3bd507a8f1554dad81efe53e5f3bbf32d4f2561ba22e2ba8dc6bff72144a8e59b225062b26ec4138c7a770bd24ebf24a941eea7b53ba6d112c0cb226edcb07f1aad7e4c1e7492ed44690722812dc70a5f2fb42843bbfd0d72d7d0f2375916b9543571e525f131c5ed9064eec0fefcfb9f2772dcb414ccde4cf297efe1140f737a8b8d5126928e4ea6dc4946db2783252a1633e20f0071787d5cca59e44a14ea1e238eb056734df67db6b6b61b9d86ca794f7244c45d9bd4da6a7265711845835edaedf02c4e768812d02b7bb7d4044010f4e536477f82237cb4f818223b7ee335b995ffdd3a86ab009d46c1ec77776781f8b24b022ee4dda62747e67fae31875c86b641c211af92189b831a459215002e28b0685339df296dd3d9f75d2774883ca1f50b1a4b272995f6200892e6c5af10259fefdf1d65fc5f9e279866e4dd878a2a731db5725c05cc74244ea6a7e40165dca37d20e47fe8661aee477060b076d22e573110f63a365310da75b39df1756c4398c86af32275cfbba73b2ec30220e5eb05f8485c72a9765b3dee71bf74ccf6387410f96afe6b1da25b1856c8758d3e02540f8fa8c2ef590d18c707b1573352ef7aab7d824e1c04d2c15a095c96c10294196546cb072c02387c1c4eead9cd1cf60d00c541c9cbd535d2877842a33e489ef203544bf68081bd815b676642924bc3a869ae4da99bf234f371a1099b548166578fd76a670412c7269468302f3dc1b7136c12b3ffb216c89319b700663b2e8d54b8cc77515b6e5e26978560224c71e56dafca157c17e2cc639ec5105ee17eb3df07f5e41e6f885a042e2bae62e195254a35c46a4e55ef16892836381d05c28a454896a10779da755d904463729145ac67b334e0b1a125b6a445ec00fefd461f8e84890f3682295d4fa0ae01d58c6825b17cdcd168e035f9596354db08b892380bd934ac1720eadb3e6df91a46b93716b4600e8fc3b27278538a65c13836129c56218dbf526eceff53a793f789a9f2d59ab742bbe58c6be23fbfb9298d583921d37c4f8b01deff1ebf02a5d32334ea47a036f8da31fda45e6e9d52bc501480a0f5c3a6ee831cf85c920b8c55359bf543490180aa5e29c5cbf2a0e11df74bac886cf78f7a29578a2254af336cb2bae37c3395cabdca894960bb7e8cfde313e071516cb4774f9140fe31b294d354192bd28b133078498b36252c958bdec739687519706d9a992d3c99a1fbb2c187b3d927a340b7f59b04c200524cba2da2f6c6b4e97f6b320bff43370b82692353e248b22d82d4e4a2bbd09bb50f5483893a0931610a4b433fc050eb4a1d7eaea1a1ba7a99ac4b19c281d130ec83cffb9c14285c40b5398731f421c97020a64cc8062b743b61ba65d3f1fcb60232c799d612349b07a8d0317dc6ac8d697dc7da44703d25fbac1f2ea7e65d4099a4e2101e908397556c4e06a5548689dee92252e8ab214ec70f5a0f745c86d297d981d3dfed15659fee44ee469fef2d8104759436a7438690f0f79e9caa70a86cfa4edd822ea05819bc44edebb0c360e9bce0eb6129fe6b087e2da03b63c225524a9831ead3f545ed90cda1c5755487bd5022e2b5f331195e1a073cd1a2e04eaf7c053f87c930b2b56072333cb673d66808b8c6c6bf85b7d18098b7b7c8497db5859030e934a1e9636c0d4074e8c37921c0553d2e99cbc19bf512bec6d1e93b87acff4afe540c1ba81694836b1229cde613655e15ead83ed6a668fbeaf501115e2ebe768f74459f7ea67586e6ac63c18e3f96fdb6c8db646174fc2ae65a843579da396a09c97e5f65246eb2980d5e02417a0a0f97232581c2301b9b2003abeaa79d42cb4a8585e0ce60b635b4c68de288451c1d7580fa30cca427155295be51b7714aa09d37be92346ea605d4f06a187001968701554b9afacd4ddbf0b66cc9a3771aef3c64d00c76219a3e922c7a34be2ebfcfc409e3415ef4a682c387a303b9a13af53e5e83f7fa4aa53ced1832aad9ca5157088cbe205d2bd7f301ae9ac232f5a412e23e46c1bfecab29020a304b520262edcdc6d40cecd750326205add777e4bb9e11a4d4d40c1a42ea39df485f53e9af07318b578d5ce9421cfce302190c812efb93ff783a4b8100a5a3ab705f4a4a09c2d07caae6ff8968805461226bcd0c9ba775ef9369aefaabe947d7b22f4b821571cbce4cefa3be9c5bb927194ca86a3df5151be9924e366ab782236b6f9afe40b432279a2498fba724a5576ae8485e0982fb26b834613a8ccf94f291f10718b00adb0c8ce13bf5d1b956daa46db9e7fa1cf9396635e9be3cbb6f75fe3b5023152e341eda5edd3984558dcec422f985795722be0c5bcb9e8b735516935852f55dc892dc8ee636fea79b908c048ed877a6146d752af26fef36ddbc1c80cec22761e7dfb7b1f0998dafa62b3f919ad61efbc1431e8c991f20db66e325fd6527a943897f7eb13aa7a408d52c67cd17e1d35297dbfbaf91d3b9d9916246d65488ef3342321b313bbb62b8745a9bcf925956c26398abebb05194a7fda2f6bfd810f7b1d392b56b9bdf56d5bbbdebeed244fdfac4a8c57062be5fef9ba54030d11bd7f1602c151aed1477550e19606ca6e236bb61ed41582593f72180af0f8e424dbd2a71866c9801cffda4bfdff9b87d98691ef7cbd36e08f3ee0aaca6436e43e1398a5fd0e4cc359520c4cdb9ae49f2869a9d441a1a8b670d2a18dd28ae46bd8b43cd320fb160ca44584bf42305503b43236c5ee17bfb44f4c32613faf01dce7b0d17f20fb1d9feaef7049d8a8a7205f0fc19a80f4ff1234194f748f9b63d5bac66641bd29d09954c7b5e105df3350e2bd8aa50f1cbba7c46ce5cc167abc19b096300f90cbb64d5fb2096e04aadefef679b27d326a25b058cc96c60e6a41a51ba1579bba812934c9b17e48ec0ca22a2e395f7007ee70fe3f95216437068676fa57e83fd0044e447edc9572375a6ada1197dc28d064eb739af71f93b57e9987598d5af3b0bed7e72811d08ad25c50c6b8313791fd3e832ad9b3ec5687e10be94c63acd02d4f3898e8b63eafa91195f219c0e81721df39819d9166aa9c88d3c486d720b51924377ff3a3ec4a907bf0f4af3219ee1f7cc3de90dfbbd698e4490c977b415f6c0128321e447937432b624264548a4d7680eb1e30f2ec93096a8cf72e67aa6c67071bdf9c7d3fa462a24ee9d9d3728a81596b438bc72bc7fe13f0c19eb412b1a67a40e3cd1699198b528bf76b4ac07b61d1955f1d5ccb8365bc2ff7d0615601fd19db8de03746da7370e4aa0850441cf0d8c154e9714fe649f3ab54e9f02dbe28d1e514eaa42f992df7557db41225bf6db9ba83dc73f4a505406c863b22af6cf48eadb6ef3b653f07d4024409350e6914bbcbba829fa3119eacaea2797655ff57590104122dfa0688de58b081efc79e35057536a63d682db957656b26f08f1ec92c2435d17f94caa0c01d9c1ed0295b684f88de5cd0865559c04cf083a12d178ed8c9daa1a4c863a8babfcb98aae1460c7c99e553ab62cc8785524ff4f6da38b44701475eeb5b26cb7187528a41f8a01b2455e12bde758908b40ebbf02563b05dcac636baca0ca8dda5e1771a845c68ce47a2f8c351eb68b9c28e1dbb85ec99e6a1a000de8d0b41111f9a5436a5266a53aa46536dd1d7e5103faaac45b66242fb5c3571456b9beb343c93a429f13a3f0452e892ca49394aca38ab7b2d014a4fab3a261b584adc7aabb86adc6641721d27840c38f525cc031f1a1e6598c83f710ae1b2f870d914fd22665d83c02ae9b668006358773b5bb0421b987c343646df18c5d457fe3f5e1630c32667af5ef2179d409353e37477006be5c10ca4528e0ff7b8b757c53287d10ac3e5ff91ba8b4bac093d760313ba58b49235c28114f8de9b3a1649ad4d62adb6a9ff83de28b9f6293c9399d42a0b8b56caf088afed11b0e49a2bc21b2cc8fd296ca98170546248aa0c5e199bf485b2479762e3f0428417142f338dda509ddbd45fdeac8037e85d2f86f482a032bdb2943aea5d5ff551fed5190853fe71c3c43e53b31c3bcd3943d3672565ec724a736db7678688135fdc765116ac8a37f8d6161ec747bcb3a23c516ec97ec1c48b7b777aac745cab4b647bff33f3368c37bae41b74d161777ff5a963324e7ca7b13c7e262e9c236d2c20745b8f052bd43223b2e2d6f72860d92293a61d5436aeb321113700a303962b741a878aea0914fab34f10b909675b34d5fd3dee20f5c9966a1b6eadddd39eb8b4e7c7a9d4432996b27e3ba12fe2b72ba1e4efb815502f9e88ebb8f5d921f0f02609d06fe12fec0f2c39aceeaac79b3f196050eb74963cc30dc700463d09651e91638027a8cbf58d5e514d56ac36ecba65bd90b74035c89bcd38acabbb20057dc5517235d589cf37d40a8094eb9872b8bd66ec06e132261ea2079d3331bd2931440ed5dd6e3ccdc385e81dd7e4b06e92ec7931751bd4292072d87e497c9c310da281d58c38f434c1350c2be4ea6b4765f99334e62e2cf9063314dea96a11ff963b6b86f46695504a923de74d2b0ef6d074ed18bd015ef7248b11e321f8ed4a9c348bf097f84268cf7ad3afa05cd9a73b5260e1e0fc0a9805407b375a7943881358e23e6224ad22488233af77b7586c3a4a158a5f0540532bef9d3b137829ce486a33a75defdd8381f13cf845e28542d295ab2449f554293f430a8080ab9b9fb939b1d14d57a34b997516e97b0d8897df08f9f8ec94693a75f8e3de6d631faf3c028a75588683e5f1a3b7fb2e6c78f9c4e1a88b45676f9b75cfa5d4508b4505c6ded368b80243b7a6167bde29fcf47a25d420e04e33fb2d5a3a5494705c21abe4d422fd2d5a2a71c9cb25303034a7fe7cfb69da15ced32ee78ebd33ef74670cdbdb9be9cf609df2d5f75fbbe389454373e10cd53090d0f02585ae272507c8bf0e1e413657e481259858958012695a8d7a1b30833cf25555fda6d1bc0c9b13c964c66457b2ae3c2f8347668540d68e25c714a2920cba240e420ea039282211e588410e328e3b2d53b7e4e60b1eca1d70f4a83b8971053bdf84432d3bce238485ffa21029db3c3e8de4e261a7f39d4eeb364679cd362d6c1e695ebb0ebb231cdea3d2d78471e71e3f6550794d8c98283cebd169a5778567c52f71441aa928ca4026d1ebe5b41d77ce0c8f4d5721f3bfc10f0a8c45c25e08ad1293f92a9efa854996d5da7d23e9d063efb13cdba2ad72ebb886042f1ab9be6d02f3e791f15adb0c15af6c042b21569c6c4ef4ed5b4b87bea764350bdc5527dd22eb6a2637fd7061b73f0eff723ad40b2d74c4d8bc253d57c44a5b6c1ba599e65d584c854f63f853fefdf7a04bbb2cfe4ba6f1cf847d9f212f51a183655d2a0a3a2305360d177ea1446e1579e344f0466497c677e9eb9b711ed38029e8eacd4c3e77b5cc7ac612ef795f7f7ce61b80ef06f4406a676a9ece4d65acbb142d356b36428b5d8737462b18865519f1813e15d4361abc964ae421ef20c6ec1727373728564435750e1cfb4700016995fda30574264a3a4e7d6a9595c53fe6a1f839187129293e1560dfd30b06f82ad35b7cb3e711cc65e3e23950543b80fce5ff89dc2f7de116b181a8d244e3e15a8b4be8d56385f05213e884da8be8d16e7b86dbe56600c129f231850aceb244e9593944787f20f263ac1f3f444ae983775edc0a2ee9909e48160209bc3e72d9dcfc13fff0d5e016d2b5f3d1f076af91ecb283c8b3efca9ad8ed6c468e4de121f6529604ad2960b0109e53e865ac878c3e381d0f2d0f57a20e6bcf95d90a2cd25d902e05515955e675a7c6a2d794cd36f941bda9e8575c3ade12aa80ef63606bd69f4157583fb9e80f27c029f8f789b9f5241c698fde23827bbd699dd71574d4291714842d69c997b447c940c438580f7446945e565a280fc6465a88316ebf7afc3ccf16972de17736cee5776fc152162afa1a01dfeece7939dd8280dc8b7034268bf16bd1aaf15e5c0025011831ba6b63230a99d5a501481c8f95f0df839c31defd8b928dcb53e8268d15f93cd2832d8118d58b410fabfa43889e78dd7ce6ae5658837ed225ee2f17a3bbe3118900e8f296dd6c9dfd85445b4a7d1687ab049ffcdd5d8beafe6f3facd15444074ff28b9d4f917da59b0f33d7ba72ee88fd509015cd3cb5ae77e760da012f6a1441854dba6525d90de7538c085be9c9e2257f9bf2c54c553a626bd3acc9ca18ef1999cd68b9a4601982ea8e114d5eb37beac4957d42e05fb6cd7c1d1258d88aaddc97ddf322d0b65857ec12b462ae8ad2275091d8c4828c2abcc507b78d35dcf0dd51eb1b205c83cbf29f25b89a5ab55e645f052546f819dd1329256107d012c61cf1dd8a46d62fba937e2131ac6cce87c87b92e505a9a7c59ca30079339cf8129abbb30061357752e9877843834c2b296a24d9781f0193781d5bf568ed8d3d13f72faa352714a9fbdc5c6fbb70c6c4997276436283692859b1e2aea129e3a688de76a45dc16dbd15032437e60fefb8e5ec50cd073dcade86f683f0736a4f5b61eb731b8a2b83d0c59277a972bc04c9121b19f8559b036f62cf4eb30ae7ec937861c5a6b2e2dfcf6a8d969c5f2191f16809d486eb46a61ce732ddd301a732709184b887785e5846adef64164d035fc5b4ad557331a5ec315e7887dc9dc1475bc3d048ebdad67fe5c2aa063aa804e2e829313d3ffb51dbc759863a7f8a3fe1612a0690105fb4ff12c64b8c9f5d84368ed9ced3275c7dda8a2d422af955ace0a108540c8bc4ba2e8783d4bd0a9e30faaa0046c8b0a1000875b3bda7cdc4503410d78a94a317ce2252e813b97d3328d79fa5c663423bed58834bebeb54755dad58c4331c55a710966dadf32cc1a25cfed6e1b6f1b867833c0e50cc6ac8861fefe353874e8f46e620a8f1481e3e1956b6f6205b67f5f75353ea0f3303b6ab2e5c028f402aa2bf20787bfb06ba3c1e27ba108096feac050f78ca4a04a69c47a339f34b789686dc13e162b021c7da8686eebd761dbf0c8c166afefd0e624ee9ade18b98dee0dd6eb5c11c57dd902dd0928410bee895e512f243e8077ffdb3b22d20b65cc61683ef5e238867f0c3aa8247dadba7b38dfda3662d707603e367d878dc44df76f762e32c8ad4affc9d1b3e75261153f4e098b13705a53446aaa5878343abf2f1a2e2d8847d9d10fb22da7c9a9c01234cefcaa6d04a142136e878b9065fccd422d921398e992580927a8f8dcf0efd118393593211b02e7f2d2f534fc406f5a8ce0b47147987799f329ff045b8b0a7f9c728f6b43138a482fcf33ce1d85cb44f2892f53433ed4568e53b26c17662a4fdf1d8a57f9b99c46748c6d44f2149b2c626b313f2632d46c1f125936bc0313f0b4eba4ae3e895ee8d78b1c7227a007bff8bac630c20ce2dfd9aa71a2fcc0a834c92c1ba606a4c38ff7944ee7abd9f95307642cd0dd4361292dcc25b886ee22c12439a865c4b00371bac5ca9d6d026971e4c2c79ac1433890cd407df47e3ee1a95ef25e6a46737b6f4f9b6e87c4e8cc75e4dd8be65f50b14114bb732c18328c231c31fe670344855fbb973d9c7001d533a369472e51573d313d264c509d64b93e1fde36c2a2c4237fcf1d0a65fc091efadb4f074a6deb781bf6d3ed9fa695d533fdf43fc23f9a350128c3845b59426280aa3c48ca0d4008d5b499c082119c3baf1e4e35d17cb321e0e6a5697e8d496e97a612e2cf8bc8e47424a3815071d325936ac850e376fa1de61eb8ca37607a75a096fd456cff9c668cced4d1de55f936f4a8cb4a35414d5cb936ad47c33bcd061091551976e9c852e632fbdedd09da4e4452e0009405dc6027d3689ef1c1855e1920815df1adfba09f5edc6ed2341ba1aadace7f64407bcb08e2ee40b07931c75603410c6f70b0fd1a0c8609b18c163771c8c39f0ad668d1b9861097bc48e5e15a990ebe3c78f41ce0b1415f3796e906878b05bb098d83a7d7892d5a0622d073ca46d0a8ccaa8913348b22be24b24aa532e80b47062185496a5c7ac659a31f8e5dbfa61d991561dd5154f915b26703c519bbf627ae1a8035126bdcccdb6d4429ea163eeeb5ae30ed4cdee7e701c8829eddfb7d2e8fc5a962630cb3b643d66076172216fa6d3c00d910447d3b274f4a58a4ed470cc6b8497c561e5f9a78836954b32919e1b18e242b8a1a40e5103a6b089537f5ec24b5a749201f80003dee6a0f0df585d460b89acdfa7b6527b460ab4f868e3c858b0feb8a250893bc3355c2d03f82fda7d0b94f742c536b224655fe1db05365b31932c09b8643e96ebbf2447cceb50a470eb94e2720ee1f4713c9549013fbcd5eed3918c444744b17c8b3e28ecdef9b8447b3c738b705401f95e9afdd3f9f936c787b087fc6e192b37f4140b4bebbfeafb0ecb4ae452d521238f19a5f3e600ef4faebd16c2f7d3f1543d3f9294e63b03560807ff979a3ac988385bde5e0d7fe064063e534d432839385ad303a3bb63475abd4306daa7ca16b0de6abc6f23e336fc5c3c3d1cbd64138d1fa1d4e4ca32d849a6cd7108022bcbe81dc5856e72d9150c3d5a8f3297bfc72fb15a9263c869574f1e92c4340582aed9816b051a5537947d5a0acb5c067e8eaeb4ca4225ac2e8419d4e78e4666459157eaf689ead45fa3aafb86cc58abbdb9c60cbd107c1a0965e570872fda9f1ef4daa60b43a2952b34799f3c9c87275bc56b42c7bfa032d8fdcedbd0005b9e0ce0e8e4f8668c932ae6c1c316a1c4b73389deee5cc14785f767ace05d9a977dcc3015e85aff554c82a5675724eb9f47aa752ff566e6cb70f540ceda0ef1001a0ffe2dceb35b304fd41ba00538e110f7f5f5f22596b7d5581d2ead12a297d88357f83eb8f4f1aff41a5c8be1b4687d96d7189e7971fea392d03be23393539bec7956ef3ffc275db20551e9dcb650db5fcc54f6e111c7f27bca0bd45b41a1c449bf81ae7f6b1c05022050b69df4ba40d95c35d0f0a4b2fa0e87ed584943be142007ae7aae9035916d884ca8fc7d853c0464d25e7642ca26c297ff53b40932718c9694b5c3c2fb33a23a0000ed0116f720d0a53182d67067add2a435a0b5cda360ccd452cb6c540eeddf17e7bdc6cec168557ec3a829e1240d9b7256e1be2c10f89b938a2e9dcbbfe3c35a0b09c476eb86dec6ddc5097366c830f208be03957f51c5f11e2b61a0d8e8006f4314e132e9f11fbe16fff5c10ddd473cbe48f30b232dc3d0ebd8f29c78d2fddf37f6aa7bef9bd76f44d05b7ca17ee7bddd9d97c278856d1cc35284cbfbc5b2b9b0778bdb2aa7e255aedd6b33e661096b6879b1b0b96946015d0c066a984577c857fd63768331a9f8f1362ae584dc433ec5fdab11baab7970d5c967b58f1942bae8b6adef3b610f27459e41862be867770e040a9568cae3e285129711cbe60da1a57571b12c1ca691d199b00f693ca80d977544fd74609dcf2b45ffabd22dc5ec557834bc24e8fb1005d66c7490c6380b3e012082a3db90953fa5f96eee9a699cdb042dedd6e191c6f89a5714141481b1ee615ce47e49b0880de30f2c992a6aed5ef6dca5e21ca79807c5334396353d04d71eb1ff79f1abcb9a745b0700f998aa2c8081bbbdfb93504cfaba1f28198608a7d428471aac4870de45a0ba35b5174a4989f44de3ec859da9f36bbcff7ffb7265fabed3c36e3541e1eb35bfd0566eb2ae4cebc0220750fb272ad91292cff6538c3533c66cf799c7ac9b3aee6a11db284702ece4b5caeb30a5d795e0d0ac10836c98e2ba160b14b99b5c418c08d92e7d555f2fe2dce182dd06a5eaf0403749044db32fc3df61c47ccdf9e38238d0c52d09011b8b0c49b9710310e1205a0e3f60bbb0fc8f616683bb2a32df9e44905743568f119690f72272576aa2f5ec405b5c95ae9d70ed2a496552f8ba5ac919e0a5e63f048498dd1880d60db1c1216bdbf830a2515514db39224cd073c858c911d10800d4ef1c26af97c6e61c33688aac519ad9790a7019caa27c47e443b4589769b974fc32cba49a7b0e3c09efeb72d5a253ac2babcfbb6f363c2d78351a6c50a4225882d2f3687c1c7b8eb7759b616aaf3344cc095108912052c9fcec8db028bc17ca70b671b00cde8aff3d970c518f9ee3602e9d8e87c991c487d969ae68453ca53fa5a25e1e9989a164c12f7287c45f749bba60e1e19d933d4ccc9200f3c83366f0fbd373b4d810f0c6b1fcbdc515c54740f7240f77b27cedf11141c1e678ddec042bdea3f023a48adb5f576a9eb5b3d0a400b9b207d3b8a229e112d2e27784f910bfe163b6dd0f3ed108865c8f1aa0bead0c5813e0c299c995704aa74ad294663c325e978c98d590c1439644123f910d3ad8da8a2055a35f5bcb266974f8cbcf9b46bb9e8822e4a38f795a479201beb99793b2b6acd8d16d4f0eb5f1a861fa1b0b3964f331285f028f313ce5f109dff757a583b56ae0eddf71b017684d6f4e3dd3dad1e4861bb083ead4e84c9c3e35f26307604eb1c240dbd986b96e4fed2e266a47424f20d23f4a796cdfabbf1c6779da01e01e0c5b3d15bd1c3377a5726771e4def0d95f75a1fb8cc9fd8b2c9bb4f839933631a8539d20e5c271d5d2854244ccd09fd7541759c102aaa0c5e43e6eb530ea292bbc21dbe190dafd95a78110662ca1012b1120dce0508af753bdbb54828b6492ba731a87aa94fc015f67b439f9c2639712fadf026daf75f99eeebd3de43b71a9589888f7969329f9f1a752e1d0499d9d100fa5c2e9a98e5fbcba741d3d4da0dd9d1d76d5232cb0194852e11a8445e85fd0c79af191f36eb0ca2ee2fd596e47e4a1f86283924a18e628b6f8d3195eba989a952bdc6616c1c4de115710079f87b744f827504f1ab4ad4d723f31539bff1112b4676f0da139087dbceb9df86c86c8921444b4c9a0c1c1a210fc9c691f1244e2014a81a9eeccea02e4402355d84a72a867c7f6397ab7c5fc9a0be812adc0088114bd626387f3b9a7f282147710985832ab38d092c50b1701daccc7dfccd97cbb6b26e11e7124d9ed3945e9359a7277b5b1731931b4d50f6a2657cbeb7e5c682be7f371fc3da48d65ceef0c5ce2a272b3c6c1bf277d3679b950479be1feda7b800eaef7380d943217e097f23e70bd56eb26304c69205443bed71596e49ea60028b1b09f7160184410357217fb31b761565f9c246a428282afff68b691fe5c69c43e4b31838e93b792fdc5a6b6895ecd5a48d1786cd01755149fea57be0d45f2f134686475d1b8612a846fcfb11f359a5075d13033a31fbe1fc582bacfacf7261fd0ff698f9d97a5ddc8d78c2b2aa0b3b6dab627cd1498bb742f858852a4498ffdd25d4c5bc1467669d3a20596eb6e437daa115f693de781f6ef0f2f081fcc5187a5502b15aa3acdfa1b99f2f79ba73e47444ceacdf6737576dfbed5d3679e25ef5fe6edc81840c59bff4a9c75e1fc086d229c21bf09888494e8f6e0be08507ac21cb5fa86cb0a12b9035d8ad63926a0552031aa6fb9a6ac9d7e2db4aa5f558f6b1d4b6ea3bac84293e5e8fc39c33771907c9755dca1aa5ad3e3262c2135a7e5c7b7e77a4001aa84cbf960cd5d83e5801d829d1b8c68a5c5cef0025ac50cc5fbca2b4ad8cb553dc944267988702bc7d9df8d078c5c36d087f83b12a8500396bab2a0887b4c74d021e372e0a5da006ad33a204f0831f77604edcd2cf55463a23987971da2977d81e92ed2103d096175cfe87e8af80023463aa1aacb13261cb4f0e138585bdb7945de15cb6cdeaf094df931083d3919909f38d9ce0f12f764e2ede44dccc8789577c84ffcaeefbb00e22506282fa6cabf46755fb859d5d1ebe151429f3697ade502205d21cce07491d0e61b4da95140688f5d31e35429d0b0755bc123d1e820bfff9a8bf508e3ae578e3d98002479e82a08d2d7d14834a3e0b4d81783bc582b0ab527edbef8b1b7872008cc3ad51dff03e365c5c744104ee28f98b48c282868071e9fd22eae0872f73bac4e220820ea4ea017c190f2ddf274d0cf6955c2463db275f128aa8fa0c84609096b2e0723dbe2dd6eb3cad7df2b216e0f2ff46ea87c86b08698b68f788dd1709d812e5a5638dc36a285d693c5610425a52519571bdda0b4d85c1351793924d668d9df05c0440818ee4f3d317e0d50f175bd60312de8f68aa611d968482ca899bd0ed1879f7f570f682544ba5a30bc6584b233880fb30becc787edcf72bd845f360b621192082d980946d20436317f6d5a02651561c7b0c80c6ff99035a51e3c294cfbe0a2af4937a17c1e78d68fda04c2917ed56579cf2067e07b386dd22101463beeea575f727e36bdf2b20145a19dfc3c1875ff2db5044104ec55dde0831fc62f4bdd044336c0fd5d1a4c22b6243391a55b17aed46c2dbe4541c0e480631bfeb1631151ab692968665a899315ecaf6a402fa9f0a6afa5252421b6d09722f537010d86713c114e8bfaecc7135cc03b0aa67c462aca08bc95246ad2d833e7f4e01d930c951b05848431746b92e95d2ebd12fbd470bfb149efbcdc8f38402cf42c7bea97a6f6b0bd2c3c8061da12d4d92e0158ffffffa7