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

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

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

Block Certificate

Block 85991 383afc7385182ee3e2e64c928fc6e2851cda8b620bdcf3e11ba5b2abd37705c5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fb42194fe3d8b899d25409a57ca40182a2184016be50d43d063d4e56de311b6d
Certificate Block Hash
383afc7385182ee3e2e64c928fc6e2851cda8b620bdcf3e11ba5b2abd37705c5
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0000fd0000104c0100
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000030fd72ef226de08def768a810de5a5487790e49d4cd8aa606839a415fbd1f91dc87c9e00e295313ac3e92fd72c113592956075fcb667f2f2995fcef57c1dacd47cd92406f45b6c7bbc9c5d9c5436c76384f52868ffd9175fa209000000000000000002000000020000fd0000104c0100

Raw Header Hex

000040207542779a88f7ad728f5ddb5cd57f109cf3fcdd3f6ea830a30258a96730f479de6d1335d3fb3654befbe4578fd5b788b4ff397b49221e9c2d3a320da7a4331b3d31ea546a06c600186d1b31de564e3d063dd450be164018a28201a47ca50954d299b8d8e34f1942fb

Proof Data Hex

59,560 bytes
121216010307649605402b2758aaa223053c74994cbc0f037d927888824b9b3f8e972869e8b9e69172c5bf4969e91d3343633a357c01427993e08293c8973d629f33070abf64abc7173c3131b1dcecf3678ffa425ea3a7f0b4e20c25d2993ba68da0dd6e12a0876d825ef7cb142ebfdd2cf0cbbf1efde42d042bc8397322abf615303c7af43ffe2051e2049c42d48481273e5288f208184d2bad9970542245870587673a30eb4f6ef3dd14e0532a54b8464d40a55db9f7eef944ccc4e3026dc7c53c2ce4560e8d4adc81398d590e7b238c8f5c568569c1fde7d57afe8e97b57c8628ce7343246d31f06628c33ff74f23c4cb1019a9d319c713744dcc5bbf128f61b0e2f1032d2d2d91d16468f9477178f40590b630bfc396ce13ee5fc58556ee3771ea57abe2caccf42acafe1260ef4d6744ad1e762f9c0ac4c242b44ee73c74bf162d1c59e6a10c81d8b656591d86107ec4afbccad3977eaa8fb4c448dbda4cb5c8c797b74f26b8da57761c0857ce8a8b6404c0fcdfb31ac4bc6820e529945d7cdb782870233fca293134e729d647c8541e29e3516729ffc8bb885420cdcc9d0f8c8d033228e59e776d654c14cc015af0777cbec86a15606895f915f0579df4e9e281381b8cc7bbe543841f35f666aade9cf805c00be4d9a80ecfbeac03b221eb4fb7631c15bd45466cd8dbe4c038a6567653d4dcb832b256fcc0d71240613a16427eb170a9e6cf3207c0a42b20542cf2d0a4aa7d266bda5286c8daf89490f9bc8a46b2701c4bfc00b7c2f8bf8b4ca2748781b7a0e0daa2a898b9a53508b63d61998773e3277f3996d5e02f47e4d61cdacaef95bd353b132694febf2e49ce85845ba3b03e382ca5b7171d0f7069dbe419a5d30333e7c88cd092d5a606558dee225b4199b5b82ed5222a16a54b4997d346447b6caaec73fb6f414676362a37d807bc4f592b6b6a6e9f812b4c2805e216cae19c34920142fbf0599a1ecea02f3bc997d5fdbf2fce1f3b24e2e548e5bb20609b5eaecfb3da5f236181e1ff3149128b468ec461304d6e5e81e503ac4c69560cdf6dceb41ac490fa1adc84ef40f05383c4cf8fafb4c60c03349029e690752b695424e6756931ffe47ac05b368062fa601745ad7bca176245f854b26f5669d5c22015e1046687f8f6675420ca3cea469aeb99462329fed6f3b764f8d33ce96a3079df8c8b8747fa332a3e3bb4f74e1022ba1517ea6426c4fe2bebfcd8c80a220d4e03f83206db83a8722cac8f8da07b62c88b7b9d0abbd3bd2013667bd63fcd6c0a67f0e1cff32261889ce929c2b681fc09a0955cc6e50c3a46d82b62e291a86af4458b712445a6701809e9052aa5b3e060fc6769b45d5e0a54dff6fc6591d97945f464321a6b24615d5332595f46ef9adfd53453d947b8ffe53b653e401a223e2eef6ab9ad33f053f2d7c9d9e42720926cbf3876ce0a1f286285a216a50b699cbb45a8543454e7835806323ee64451f44addb7ca69ccd62a4e7aa180e1a6e20a619406992555b37383f3f3ebe7dc53a03960887d60002d960f2edbffffbf8750e146da2f6920c2df0af90a4b343d5015d416f01ff8972af9c7e9b24157df03edd8a1d469e9c7f8ee9033a6263028e86cd1dd730a552f9eb8f8f3cc71f3ac9b339913e549d2e73903326e74babb5f5b5df31993d377c77867be7198b4da7ac05edd9b39117f5a100e37980dc972ea25d200604fb0320c695fdf23dc0ef52d6f89f40eaf1a309745d3f4db56eadb338dae5ae2f0982bb3c0a54af182a837c1e32e7ee351e3ec2a799141e5d3d436d9d10465963ff5e8709bef53ef9826c8200253cf465fcb171f81314dc9fb9f7a4edcbe00222dfdf11349c65032dbc6dba1d4e1fcddd5ab2e9972e406937d16911ccb7a883774f0bd5b9c878828c0e7920ad0d956567f9932c37ae5cdaba3c080e27573cb5505d31bd2f13ba6a140d9fddc199617772b591346515d26d95dcb49a49f4e8c6575c268d4d284081ecddfea8051ea16f6acab1032c19494b30bcf7e357634b1e8be5ebf3ecef353fe7056bc29f3180b3b7cde9ff8a0869892cfe5b1bb65448963523bb3d23094fd2c878ccc3ffdf2da311c667ab962459307c2918b2cff064debce91185d461408cecc4cd2feabd71f88ef3467e24a7d6812c27335f01e3aa72c7e694a2adfd69b4df685f4158ca824d7210d0d2564ac3747249f58ccdceddc9b913f908b1c3b3e79f010a5edc9bf0d90560b643f9d4fd42455138a5b1ea13bb7605c29690dbf5e5ee075537d167c15708d248bd509e3a85b8a4e4b444c8cf098beff069251ec154a27a4bd42d920b8ba41e89137be1ae5985ff872dbbe97b078b9e946d9156bbadd4347bd4ac9570219d18e98cd28d9fff896ce35a4dc65bb25a0b27fd108e633edbd0170d3b765aa4c48ce05b999ab9211da7dbda2efff49de3faf61105f382c81413d80bdde3f2b8fa612aebdfbe902b882bffd022e6311da0dcc6cd6652822916290f2248cbdad93c2d1754d07a9277cbe18a29be59c8a41eca4aa243cf039b03cc3a0edf42d9e5327a1206e0263556c2df35e3ccb3d0715f648203145ddbb4f54317180b9a574a2de0e4c0c4634898285bd96c591beeb26451241b49dacde436643550efb071df8525998be4c9cb70b176f9e34ae94ee15316a00a57b1bb633b2eea100a95ab5539058fbbdbeec5b6f977e8c8a7e1050615ee9ffa9383e018210137278cf806e664e7231c2b2a7f59c9f5ea97b744bc9526d0ec188b233c512baba630c44718396195c6ea0d30e4a8f2aecaab3dc8d10be91557cc4b544482354d94cb4739d85b96aecc6abf3eedf6e0b8a0a02b8581230e4626d377a5fdf0f2f5082599592ea923c701bad4a4ce5f33d21645d9595001a593770e784f2930d052d4a7434bfef16fa63e292902807f289540277592df8e8dbb0b8968b0f44144b8405a32322026d83869b1ecb8841756ff12b6f3d13311d2e48b5d66b50c25b8f8af24bafa2cc64a1d65dbece2eb58861fe1fc52799859a426a13e20f2f904d50a79317593b195073fe6fcf6793eb812a03f4b1be1b6e81507f77cfc1c6b69f5f1771cdaf73f5f02478c7450ef9441302d02719963b2b7768dd59c330ca34ba1f152bc2bf6f04b64964532d43a0db6c896cdc13b2f90229c39d2aee2aceb1f64c5c3f55e354db196e943afcb45eb87562d850f4bd18bc22fb88c8a029575f8e02d7a08795073dd96e3d326c9c4566cc50b9de523ecbd92d5ed070559967749cae6ca6866127619716b553a7989d8e49fa4df6345701dd45ffb41a9e02828f5a257bd2f8bc16d3897b230fb79061d5193cc88caf1d949263c9c6d8abb6155d121b2ecd7a725866f2c0b42021e1ad781f7ee27266b7e2245bec86fb3e4ced734a72e133a559e059f3025af57d9c5c0d3d15b2ca337a1203bf84fce81d3ee422183e1a8c92d2394db1f315137beb3b42bba78f01e00f6cd25023def8d602267e72afd8a198121855b3a0bfaa10a70fcfccf664f63b2804558f97046b0f84462614e8f0d4ebbd9697374de5ba142fed7a598703d691d015604f1dfa82f6a493896f5b17f80d5b6a1ccb0cbe0c57737cf9d5bc6d688af5323ea1d2c9549b1ef8745e06435f8cbf7f948a510e7e9b94ac27928a3406a1b02b3b707c9dc3ee7b07ea614a30c0c351ed868a15d72a087c1f39e6a1d22c47580f1fd046f214719af5f82fd314cd4065ac7fe9c2924e1104971da9fba23c4dc6ba3aefe94fbd5b8fc3ae51fed7a4f9f96fd4ecab4bc5b583c069aa533f026f0fd89b9e2c6a38a1115398601d19667547c9555caf44adf01b8d4e132156a26caeecbf912af6d7775dfe77449a00642e7aebc0b60b8a62472a8b947af4503ac8ef5c1d27c7eed64999bd801e30b46d02a4b7de09c7d6fc3e95cab4a9ed81a8886bcc25a0cf5e50e15b898c39527e235aba6af395700931721ffd5c74f281c4a77bb2e3e7239cb4364e3dee0251f0bf7325184e478ef9a1b467e814fc0c6b85f86749b6ab4d4957ab341f29f6f057ac5e5f7d9cb2f20d994cb1b91f5f061b0207e6a59a1b54ddafdcac796587c9dbf13268fde9c361e1a50d0f0210eb4f602c152643059903adc18e62aab4ff66f153b8a9af8303c8e85aa8b55ffcad77a5b2f006e188428fc6d5e0b9b1cc75739d52560564bb1e384e802b04f5beff211682ae38d17e7cb716dbb434ffcbac4e36d6a3ebc1476e91935123d948001d015b0424b0585400ad11c06499707f07a183c33d396e75e7e8808edee5434b2e0bcb7d35d6bea89265fbf7bbff103e0b055c661c2f5b806877480a169c3892c9795ac67039c68d9c675fd382c0823a5967aef707f5c33795dc1347b079cc0aafb1f7eefc74a0833f1895074aaf43cc12d11d38a1c44b8562e9b645f8c90550720946a76e1463ab4c38535d683c2d0eb90dbf60bcf0d2d059d013b84eb3f742a415292aeb8124255405560b886034a8738c68f88b40ab404e97de12d7b98c53bf14e53821d235e3872296b504b1c81a87189c2e4953e5b9c868369620ebfebaad349e46749803e061972b540f856dae0589acfddcb5e54537aedd880dd91206914bfb9f02dd786e95e42031f472bbfe924f8f9ed8685064eae9c58627fb8bd79a48adedeb67bcea4f55e0c64b056b869b8de76f7b34f94808a5857ca68a1439901d241c38dc1f62ab01ff32fcf8d003356a8f3d39eeccbf5afc2b5654d2be07568c9d06b4fc081cd437ca0685a3563f9a0d4591cef754f416d1bad3b62c06d507354ba50173856c33899f0a8603ba73bd1c63af2014cb8daf6319469e0a803d59faa5a4874acfce53d72c7bc1e47ede6d8b3a3f18331f62d23f8a426c0bbb57fa86aa5d683e039764b4f0f66edb3cb558d382895633d1e39ffec1fd95fb7b09bfea678527a4e322ee05c7d2b61cbacd7fe00b0da1a223b2bd9769d0a7866ecf17316b4262104cb5423eb6a46da57563cb6af9fd9446c65f86ecb8e97c60ff8141c146deba901df408453ee187c26c54f46acab19a48671577d12c0ea99ad3cc6bc165c789680c272c04ee8d2fa91f36854fddfed6dced73aab05cccda83195ff30ac676615fed4d7dc60d62bd22012cae89a056adfb42f3ab045e2859c9a942a4ade39b1c3e22d61cd6212ac557e1163cc4e54d8e7cefe34fa06280b9a965e7ed6ab98bcd4d2eb93462503f57bf706e1c22d8b9430ada3f767466b71d1a750473311450f90e67da13840b5c196aa4f7dcc6a605665088f99fc272f704a897a9f1dce5fd08cd8abc47be41e170f5e09a8671048029759b93bd2658b4e0e387c729ec6fb3a43790e51d0d114e0053242e7ced17176c45ae3242121fed9c30678709c99d1dc21d8eb0e0b62c62e1aaa99ca97231671cf4579efaf1feb904a74fa937146e10f8ff77f4454de2113eed29647b111f6409f573e09524fe35a68068695e35437b89d5e8edf971adf34d78ebd8b355445cc50f1a14ed134219488c74eb272445e86f9590cddb19acc43d8c91f6f3ccb95a1c08e125e35f0a6928d57742c2e4d17869897c68d730201942c851b4c54e3548c5554a63a3e288ff753e0766e096f76b147e3282fa321093b9502e3e99985dd9f264cc35612b8323bf0892e97b225b9162074e71c5cf8dd83ec732024e3c42c39a08beb8227d97b2bc04afc6c5e5c031c374805d06609cb87044c8e5da600d7e7e26cc3251880c26f41ea4fa83683dbfb4bb08765ddd550679171085813921bb68556d12e9539e5c4d71d727b57e34cadbff63e3b261be83627e8892e93cfec7806eb18403602e5bec38681846bdfa90a4973d5e13c30b79e5fa5e0a909cea22a964a2221a17859aad6d1aea69c25a475c13b74ec95560b5eb235fe4d77fb3ab72272ad0bf2c1fe266a0e9b90e724e18e3dc4664fa5eb0ac3f4358c7bfb64c395a56a1fa9d9feb2fc6acf7ede54022d94f94b07e5ea450dc4b973a2f634397306cc77bce39a09d2ac27810d19093eae50b2cdd66295cc847b85bfbf77706e71e72e67f758c1393370dbbfeddbf652b0a003698dfff0bc225451bc1a16315b5f4921bb6fec566d57357636462fbe945cce57d1f0c34b22461999566c71591d9bc48cacc41f93e8c7c9b363f99633b3fb4ac86c73238218c5fdd921458cb1af0ecdbf42c7d50969b3dfbd86f47a254cda21489cbf6ab66b8ade6010f1b9451b137ed366c836eb77f77bc73a5417e68245d208ee7b36df8b42c19a4aebf93b574a08fe6973af8d4b170e926da1e489a7678a84546dc0709ec8f668489ac23c76f3fc1570055e9982b929ec080e7fcc30dddbd3b4fd6bbc13a87a08054048367598ace11c101b7db88cdd9a47ddad42b08920bac07db1328a3fcbc2b249f47047c2981b8fb23fd39859b20a85a2d9ccbb290ec4558118816a015bd251f4edb22e53e69137a2c7cc8ae8b461d0cdd28e1767aa5cbf4ca7e57ccf0607e2773587379a66fd6ef07733cb4dc69d3c6648b70b2be1f82ca1a89ea1bc8950086b86d9e224f30ac5f1154748747cdf0eb5998ed8601f6843665493b547822938b2eec77e83473cf147cc067e3cd891208937b23498b477b01ebb778fc523d84d5636d795259ac90c2e0c993662e09ee38b99358bf27a3a97790b88f9b717cff358a7241f89f3c16915799c4a2bef6e0385c44ce844ee53a8f8814c606cfa3fb9f866cb1fd6d662a416078490aa5542430751c77b64a267d2e5744a49cb9f179d7f8096f805cef3800bc5f97d0d7e3d0be931f4a5cbecb53c50bd0381bd7119b1a8b183ccb14bc80f89f9293510b6ecfc80b68c977b4deb1270ac2f5b60277a923416ad48c11f12f2a0982c4edb44dfcc837e72dc1314d4a62eb005b5abb4e9ba4b919b2d731084e94afb05668cf24d2cd91cf83ee7a6ba7c4c1142b1ae7cb715c7db41fb88940131f92b14095baeed5b1cd5653088f7761b38a9b0b0d1c4aed664fef6bc6906e443f68e1f43f9c0a034f2ed55436787ab4fd1ec5b004e486d9cd80b0d8f9389f22bb9303f3034ac2c100d4a1fc7e1455411cf3d5e408f256a80fdaa228573fe728e702f0b275fe81de84750fe20a2fd608cba8587fda6b08853e4b86793098442a674d3561cc5d5e704f24f8934d99400bc5b21a844949a098308da819e9386c852f69e7e937fd545cd2efbb8564a63982447ae2ae4c7b1d2e958b05acfea6ba755dabd2e8732ed185de859d27d4a1fb7c54299c96cf6edd6309a16b04d4ce8a8a7b44e113adfdb03442062d91b400ec538d7b9cc1d87bb4c904d4c1ed4333a4d2541f274893e4b7786faaa031e5ad97fde1a2feeefd39e624517396da8fd9ced46ec8e5890477c5eb1ebf9f3d725adb12d7d132cf1812e7aa05e0a56610f20d18c2473975f3c5d3e2a310a2452b677f6ed29199a6e281ff5a1e407e9954ecdf0a3f4b1aa23641844500827f535d3d437d7f3d39c2d5c6fda91203bcb28fde95021576da824cf038f3d5bc86902f1f7e338dcd1ad71832b2534462ef478b957995e4da537d26e95dd9d527325a699b3342e8c118f2f01a8d88bba420ceac6400077dfd5aff7318ab41bba2156ac45c79d4620d9a74a9f61bb1deed7a5014cc25c78f9a2b6a7a166d97cd9ec67329f2c8952a6cfe76abe227c5e7a246472648eec335a55931a50410f63d6ff31c63b26499a6e6fd2bb7c50c4a048fd90e587529db280d767fe3827ede6178269ba4a3fce067126d03e80c0f705f06debefccd10f1cfbf91e6257e2490c98e7226f81339fc617ccbe60bd0456f5b4d804c227c88ed0de27463ce9580a3b227be4372fb10467caba9315aedae6782933a11b80dfc116f7ff73b580ea532ddcaf6ceb6c652389aa5dba4a17d47d194a717937facc4ff68ba37d2372946983d340ce146b8db1bf9ce83d47d23692f048c0eb35da24550085c80d791a54b912a980711cc589ca219d778d6d1cc4374b221097d6128cffd5132605dd8f56b40227fbd76dbced485748d851fd1ce092e8ff3c64b0bc975e5511a097d3030ffa05da531748b8ef9cc00919b3078b25e6997b129670051c7f6f33fc4b104e633c9b97fe0c6df21eb4344926d9751ef4b8ea259b13ad1211aa6cd380cf676e0bc47c8c6d191a09f04fa3e91ba0e92d458283dcf50064847b31c041cbf84558f8720fac052ceac60a422dd8f4b7ffc5e4c888354d6e4ca1d39b8d4e2b6203f93d543a57a7b6b22df3c95f692f879b1f391c37578c65bb43bd588d7c8f57f215250aca3f014feabd68e8c98cbb13de2c3f69f7d0adb5df0102e433885d3e0dac42a0035c8914835062176ac33aca3ca992ce6d18499d2830a6dc823f69dbc84ea6b6397cde675da58c32e58363e9b68bab57c134140fe290baa92e1d8357655b837c7eada846e9315842e8cec77ab15cc1148dbb177266b526e93a6e4cf48d735e57b61dfadd2fd6f70b257cadffc4a0a5cd9ac7283a84b6af57a3171ae0e0ccd153031fc5110bdb336de60ad1230d534a255a7b272ff937ccfacfd36f13dd2426b12e7625233db754aeea93981284f3afb09ec08344875b198df94489db590e424644f6bcd68576011d09c7f24754406ba099db91d07c1df40585797a2f82eb7ddb48a045da1941b9ea29d691ef325c29acada5baaf0ad2af2ba12f1f8db59bc482b9d974b11b42926fc81ab18673086fa8e7fda85ae1c5a27845b3172fdb9edc2b5f87224a69dca74ba6df27a569abceaeef10b76bb740e0bc99f367693fc4472750c8a9ffc8a3e04a4e4c2605ca758e0e6b57c804419833537f420d988d1c7c9bd3454194f3a579eb41958e3950d21b16405e8a91dd6131cecfe581e5a51c445ae5c7b1588273095a759b58c9d6d460d2a5c5eb450169f64c187f1963815df978842c74bcf0401c142210507583c95e9be4e86f9d18a96fdc2926087bd9e705173371e121c0e42bbe4ae0267bf452719581e03877a7333df8973091bbbf98a236ce8819f9999300f5a094c7f1cd995454c387ab9fec4e85ffd2d5d6ba62dc9cd4fef19fa2a25133d1c8a9513ab39e418452207df2f426c6711ed7bc7aa866858ee6aca953390ce5e18fe3d68f6870ee8174deef6743c0704337b91ac4d17a21ad4a6bb3fdf588b1545bd0867cf21599d8a588a02abea109c2d738ceb8588987e299df407a10379e2f6a3a97eb6346b7b4a13461ca03720367226852bfeaef65a15ad5dd2d2973dff22f377d513539c95e4c083e3b265fb40a6b6ba0840a41ccb178eaf0863d8e47784c35b8d893e60d574f3bb0fd814ed0d4500c464e31e970f021ea3ccec8d8a899b2984369ce078175f5761d99726f83e4d40a823a5a1983fa66f7e9af6fd387df830c4163c61fffd1abd573577747a9a25d10c57e7410cb3c929db1641d9edf53b6eff9073c59eff650e9d3471b31497a041ae2d2975d5a2aded2f377308854bacfb5821cb3c29188235170fd97f093ed24d6f7911522f220c58244e6edf615e344d68da8d0060bedab7457c975dab3676a54410fbb63ef149a6f3a9104109f74d01bc0986704b8499a6d03b11e91b9755b649598282fbed1220e4646cb790865e8d2f18ede6b46b7061358eea6aad52052d41118afd9273a0074b66fb3355bd9b02ffd42aa3d24d2311778da6406b1d8174fff00d65b3a3390db08aa9704f3053fdefcff0e1535f84671628eed7d5f892617854e5817af310531d393d24cd6409fd4ff789da0867b3c6cb6f2de6156c86230793510073a2d43425edd2256607e994a85411cbf17a7e0740db253cbc55599515f1cc1dbf5f56c388b82b6cb28ad4ced7b9dc5564e5fdea3512bae542798516e391e282a31fc8eeb1ffb5efed039df9b6a96712588dc25af306fe027b987a865044a709737068d621a42af910a1e03f95b041e159b01cd775f50c464b28dbdc10095f571ee88e2fa0baa7cb327df51943ebb3ceab0b9a58dbd233214969e6883a3ce1b3b9c353e0bea30d0a9ce04f62f524f96f91db89158f31a232e1884605c58b62d8f34d07c18632c5de18a1ec0cad4b116989d47f068cfc6fd3d4a4491a315350cfae0fe6a4dd1853d8af3d85ec63a48c0a562e8444bc7e583a48c549850e72f4e8627c19ef8e3247f3b8bcfacda33940e3635d966af6e7b7ad04ae7b00489c0b7b5cb4174d5466c55710855ec7cfdb909c9a75a4cf0f4755d5163b07ae65acfe3ff13275417fdfd7e56bb39b44442658dbd95168c10d87a7d5da3180d7c7f5a1045d059ef2fc5b1a5857b70bf191e2402813d989e89c26523055469603041655fc87e31a78e035f4187258cf8d5a9c5ae69237f3751a9e424961dfe2a2aed425fa05b5cb2251cee56c5e55b6637fde4a94c3063d3e7c1d4cce970166b00d951e4c6f49c861bc9895417ade6a508fef797d7469cda52611ac8503574cee17db2be40943e30bb935b42f73e818247c12180767a41c0b1f9a1e25c0dffadbe75d4e2e3158c05c236e9fc43d6743513b03331876a96db445a8f75fd4fec52bfcfb14cd87b8db7a69d2d25fe2839662259f5c8ef873a333ca5c2d57add81dd350620a197f24c0ce19d0c0f02ab11b8eeb93f67e8f2762fa1b639621d12e91b868e6061e47365d9f58cb1f2dedbb6dc3cdd70bdccc8dc26abe822aadce44c873a7c4aa2fa57ba8f168227d2c6970b19a8dd740582253d4db8671cf5de4a0b3b6361a48505217c77662fbb5e2fe55e4970bb1bcba220c27a811bcd290569e19ce635021eaaa526deb72442e7ea986b0c83edff7028932f93a7af35edde59d293a4893974e47db254b1bda0cbad140bcc282b1e300f387fef10445e09fe1c192e87d3151046574a6d952d74fbc92f4e5b123b499d3e919b6462acaaca9700190ef6cd8a3e0113407d8f7d50e76bb05b70d9f5a08f305f406fadd963acec11622d124040a1ee5cea02edb80b2e149b399389aefe5a2bfd190020c6bc3530f32b09a29e562ad2baa2f60721c5b1832b4e37d56fe2b8b06872c1d0d838852798cd4d91bbc467dc89299e4fb2091ee8af33a9ee5bc5973a79280aa1de982396da1ee887c20f46981ff00c5d7f1e18fc1d8a8a8748e9733d7bc939214b0eae64f332ef9eeea2b1efbdd9224c046ad059351636b79238401eef1f1a28461732eddfd7586d33b1f21af3999dffcb5fba797c81e93ec3d2ed63dada6bff5c1fe2e466b4057ae537bc2aa868c9ad938ab73be942bfedccf9ff8c4837f2da4d16b3bef9b27833c2cac9b80593210e3f801af5b7bb346cdde002168224d57d0578436d6c676cbf987164b9e0456abd3e1ee67c8d8ff1db3534f3320d21365cf023a37104a0b77cc60f0cac34a871d7cb6b943f279fd5ff04589b0274e62b82bc91e7f28ac6a3f9714358a644bb12d9db61277b6af2cb1151fd303926f265e4b479ea44ff03a00796c85c90c7d4bd038bad9dbf8b590feb5e03c48931a616726bf58540845d28c304181cbb8ded7313ec3f510e7ca1af446ffb7a529d1996cfafdebf90547a5249d0b71cca7308745a87f9f17b68f34ed8d5536f65353ae854fa4f2d4fa23daf53e038eb78b7967c0890d6496a9110be53a406ed5faa82580a2152dceffdbe7b2c9992686ff3ef6755868e437a482bf2d719e5dd8b354f24ec6358e0f6995e512dd894e654cf33cdb8642d9507f05d0380451b2ecad909052a1302d5011d983af35683c731cd18c86ba00dcaed6fdfe56ea3895c0f78175feb44b988e2d009a95097bcdba6cd0e73784ee504c4595483e2a6559111f07c5ee9ebce3c803090582dd622267d8886436c8909171debe834bb17017a8f6599404460299e846aba08ca07a17a41e9cf4f2abdaf4267358b4db3d708ec5794d3d244dd2afeb140ffb2ef14b02d0999d0b9b0758806d9572872c08c200923867b21827d0d1d64acae5d063c1efdd38b66f6ec8fdd8602b044a54f05303dc37e7856eb71a7c9daa4137d59fb0d9405f444682246611d5e4ebd3bd2fc38b9538550a1ccfbffb18b444fc4b336811ee20e2debb25dbe4615174c31ff0b7440a2b4fd9f47694741fb04f00f7e2ff7baaf1edf4c1178e271b752a1ab5c4ab53cce4fa270a523fa1ec5454bad2cebc3b83b89b4567b70572ce6806b97227bde6b629a766b38e7bfb03b82592f1cb159c32c19d60e988b01fc3ad4400b261e02e01a162160882d170e7a42bc45fbcc4cde80e68e11ea72a7f90f4dd3b13050d43a51e71c6fdb931730de7e816baa880acef86d05a80f9052bd5f40fa6650060f9e273c1dc15ce519ff28dad4f68be420a93b68a522aa0390c0c54e977c741c4cf7cedac41b68e225229c21f4b0788f1536c210a6e15a00537fbab4a8e28d37a6f0af7a460d78c7ca315087699c74ffb0ffaf39064527b938f6e2e63fd2d87bf93bf4c05a3061876d1d85e4ad994ed55e091208181d64790e9c0970f6b9b155cb891cd8186855d24fe1fd00c950d28d672a8a80d1e4d4660cec91ac636612d142aa3764a7112f0ed5a62b85697a7397710bf7f93af4b35d85f999cc908d015e4323c3e31b8c38fa962f72c9cbe1efc824f2b0d8f5227fb9c3f000712b717ae491202d83741dc5c050936c9839a8ee8d62aa898c63e301e0440398f112034044e8f71624c7a09d7352931576fc32dee9b55eef5baaa89f493ee0fb4be404f45f8c10f323c98cb4cfb50d83704ab5632aef1237d53bcc7765c833e1a83e7d6dcaa46fe3828ac5ced0d86fd0ad1a3bad6ba929946cb323decae2a1479c94b0ad6b203cd9bfdd0dcab631568b752cdc3175db8d07d877ec21fbbac618c15380663c4043a35830a327cda180116c60d50f389834be34e392e9b689a1518cde53f0f61475f6a4aae6b86df416b757d68095c5a1813183651fceafe2d7573d88902d1b22de1b25c28f7559850f95d04e65eaa12c362ecf04d8eca32591e1664c0691756eda0d335a2e435ca29daa19ad7dc0d4b735da5f7365a4d69e1019cfc01a4858cdb98746e7c6d41903062725c9ff76828338befa6986b0560190760fe349048e7bf95ad96dbaf846c986a786f913d51313b633e882a7558706d963ba7f02f62a58f8b1a2ac8d8b3142901a97bd81024fabd783ed63e2f22bc76e37d55f0e843661304d41bd827697d2e55ec19b25069ca6e52666b3b74a2bef4aee5843014b7e29fc411899c729bd681d1e0f3e4555c6e3b1ebd58735629ce4ae2b148ba85a6540068dc98b4f7c84331ee19515c251e4fd1553a6be1aa698d5cc4d846c3936296c2dbcfbf66e0665c1cd3cc2a4649ba6f48b87000b81a1ebadc5e7236f5c2dd1ed64c5bcffed53b02a7c3f221617b89ae3551284781720561c9ffafa3fb7b70c63f612137d31ce93adc881e241ed21046d6cd9807832d7d903bdd37e40e8da11854f5253266bc6c42e24d032767c19351d5cb9b3bf0cb65ea80896ba6b647452c72d354177fb528decf11a3024b8d5d705827be59dacae42b7b5527b5dec60937b2d58a576e7bb74103662e66d1a124f6014432981a4fd4ef0b78b6640d12ac1ef99be8fa7c5299cf20183f52f45e156c119f96b80e47c96db21456bf88787cdd637798a0ae5a21338a0bea9dba594d38d99fa29e3e430d255d5b016fdda3dd79972923ee8fc50a0f17a3bedb3b9655b659778343230e33ae6f593e009f3d2ff2d32d8137ffd5934f0fedcc71b3f2da706d2985df9a2403e4fd8e2246e3ca76fad5a904b03bc46dddf26a2395bbf47dcb5d5ac315d63d0bcff2b186f518b96ea89eeeebad56acdccbd278037fda23dd495d2c4ca40f00be39489a5833106c52c33ebf03a9703b097a938a107e30db9ef8b96492ca986b3102ec7a942da46cdb1ab0dcae862f89a03e045de4b371d0e014af3ce3f6085861427557c823acff384692e281522f0ccc733ed1eb40d431d358ab86901892159de749ba3035c07a90293b667370cfe8953f8b4d60bcd3d3b8e1baf302bb504e3a9228a9199b058265a36205461da7a699984f017e6cebaadc5c81241b75faf2e38b3f98627e57cb259477d2ba4685baf76b3641f1cdbfc7b9083951cd6d59ce5c645eeb04208280ebe0c4d0c0cfd9db3b29a27b600f5da71c642c918d83e5fb54bb10019df261a497bfcfe76030e0530aaa5e2ed565040da5417f851656694e5f6ea28707b0391bd3ee751d6d8266357370cd33250846ad40c20a5716ce0b50b49634e189c3a32124c12dcdcc93b422c7d65cbff69dcf2dec96d511d3a1d109f6c9a336f24dee17bcfa92ca97a52df66729b255666bc3beab8c23e4817183574db430e8d54551cd0c6d4c630cd21a5d0cf1165c99987c320cbf14f60c2aad385282867387741302a77da7a9f5b453abfbcdbf1b5164d0616723317b178f14f3ffc1193476a99f0ccb042fd64e13a1c0d97b7f847fcbee07726785549aea1169d24965b1d5fd5ed2b597671710ed8947a1383635da501701dbc2d347b155bc212ee3f71ad4abd53f8f305b9cd5a67dcca428e2971809e949cf741d16593067d2b2845898cfb1a2692ad19673070491991a3277f98eb168274fb4d893a15593d42bb806a500d95e364d8ad5450de3099685bce086288264ecb94901a27a11b93668034bf2f8f6e6b3d23268d4c287dd09aa4411e76a6e869bed7480b236c69b32a7d2183580e3e6773c690d17eb019baeeb7aa1b936c5478d902a7b03f7435cb23a04a1499f81502b0b9af43e5c1244ac2716ab94823b4e14f146ea40903d3fa747d317ee7f88341189f597aecf794d901679a253acf0eeddfac54d5fb32fbbfcc19488d624af1a56fb939e87b3d40ab1a006afae5362bcb7c9f2cb8da236288b81148cd77ce95f839d8c3a2f367710289d9d5f188ca03e376fc04cd6178a7541a635315ccae840946db7083993527d5fca933c78a8010453248aadc4bf58d8f04bb4bb030248cc717d517f436dab3d92f22a8389b4e47e5d7f7c7cc8e6eac0ab78eb9ea5f397161b66ac716564b1b6a4006cbad08d24adf660a79ab73bd742f19a2a2984ebeebef98f4b892c09e7a1e10963a67b6ca88d25c8c6831b18438220687f9222e2531edae78f8f92ed9d8f1c7abc52440a769a452ba7f489ccc20898eb398ab384e4043e0cf1c152a4d290e3dde6fe058a86ca3696e4594afe31dea96c9c376163e2fdaa7968afe5a265369db3476540938ede5ab4e511dc56d5ed39124412cb72a1dd594499a5893aed25455774d7b00b24512e778766e2949712cd14b162c6397543722c4a100dc1b9541269d5cadee326d595e3456ee8541260d85218a47ccb0fa1c898be4eace9e1ea07f0223ff063e01ec566fed40e42b41f11bea33345e75b2d191885b0968a936f829ecca28ee5a97a638ab0845022df1ee9a17e0195ddac36b6b697c4d07a296b92dbd47adf4f45fa4019ed56972f8a8beaf423245bdf853f296de6f88ad2ec62d1b4891028b0a3ce2f75f53706db3fd6f906cfbabfa2a16fa70b993a1658d378ba9859cac9c3e8c49717da5f05018d1443e6d60d635215dee0b241f31970b18f1035768c2382b6158e84e16118f60493b98473febc4f5dad3aaad2a42417ca39b6a1a4dab83d3f8ce505770e6b493d89ffdd1032acb6bd68989de7a38a3c31686558bf3d3a425a0410b84b4ca4d11b7e5c127378408479a80964e2964de394817cbac663703aa06cfdcead4bef756aa671278b3195f4f38c484b8ac2ed5046f287499b4f22c96c595013ff18834e9fd4ace31c1c44aeaa94e34818ec2a7317baa25e49a8d0d7d4102bb43fcdfa9eadd7970bf54e4753a629d51f5d2ddcfc1fee64264bc2a14aa7d56b8be57dad370690759c2a9601e825e3c56ad780ba3f61cd12f9b5e547f91f4f026a77912fecf8786f1764c18b1278b9ed0182b3789fe9a5ab04bb9cbedeb2d16282653aded18d2acbbff74cbcf9e1696f323457709dcee3dc9b181c7a82f41663469986fdc028fbf8653f7f1baadc323fe8f7af6fd8e4a5c49c54ae7d52d15c22d23cb236dd8c323fc9d24751bcdbca95b35df5d1a0698ababdc9674e6cf4ff1f57c36436aaea78d6140b703921ca2cb0221ce5dca224746f9eae55ea1739dcc545fdc3a398a4cb70a54fcff6c3548d55228abdff71cabe6dfad58e88f8645fc73c6d22ca7d5532dd6560737fc92d63855fc6193aef5a94bf66b8e6973f63968e57ca8d34c4825997461f8adc546340ae2c8b72dcee24cfd3053c105135c30185d194bd5b924d11e89b814fbff9a3f2b2217255256eca3266959e46ecd7829b419f60b5a5f55a8e545375f0cebeed6089591a634d5d7220927459014cf2ae4425e58b4654d9e9466507d23a39633df9434d4fd7534034db04ab48401c26b45e31e70f1f7ea28e92aa47caebd4b455f1f33806948c19a3eb51aab6447b7fec866b72936b2094d08a04d3c65683c9dad71cfe9f82d384af4cd6a7b0f43a4d26f8228f2318d57cc08772aafcf08d777335bd39e06f03227deeb458d742a3745c0eee2624ef15884f4106f4d0c93ff2ea516997e9131f489952746af5ab70b16275c5d948323623ed8647e769625a757a327ec028b41cbcdb082ecd6036b70c855f73769ef6cbb03ae32da32a90321d275cbbd775633c1b3fdf0756f4e952ca9dc6ae6be98058d4629e2a08f529f5fbfdcc8dfcf8b9998b7d2311b90db3f9a74ca0b69286833a6bff4f36c4ffdf83447b7d1105e87c936b9853c2ea0c8faf1166156e9507d365ec55c856f1daa80c560d8fa4ac1abbea11d081d925d5953e24281170be6d19810b7be717553bb451cd13e9650a0ee73f2598c046564f4b0e4805e49657995ce33f1725538433e3c26dc22532f1948995f1743e6441d313af028df79c589e85c1321c365a8c9a1809850c34381f3a656afc1a102b48204bc6fc44403c76546fab0dd391d4a522936204ecb31f70c10e06c1b5b9e257a2bc88130d669a0fd3842e10497a5cc130ff6a7a36081aadc2357db6a2df5e444f12c0ed4773d1993f5c3f6194f617c202279c9397fe5669e74815dd7557cf54f76e7fd287e2f793038696ffb4027130269853803d55c96547159cf87f14f0826749a1fd19e65e3ba4bb2cc00788d161aa9b5be4c57a6c63db72f444d34b6210f7176fac3a5c975edcb230c6c2369e5b418a73fbb1d8152466e525a314d67060f9b67f1e75f7f1bba22b6cf778f72baffa4b6c0743c36917f75be9289b74eb730780bf8990738370a4fc2bee582aef42855be67b76fa1b012e6f2c8673ec4039589792b95746c73fdebc78b54f110a14967093382217d03ec6aeacbcd533fe86f2dd50978f893b4d06dc29a09c18b9fd28198e958d62799fc38273e3f2529873ac69abb9527f565d5c0fcd51ff05f72ab9fb0f2cf350a5783260604982557d8c92b25c8f6a2ef8cadd1dd0daf7481aa1c7b1634d8c702c64e12c3b059bf4f7d641dca43f706facba9f82512640646e9289d993fe454e40567555ab40cb38b4c19e38aa1c655d1422b8070abcc4da798df8d01a9d359a98924acaddaafe50bdb258d655ce0df9d3bc395b9dd6f6749c0db32cad418adda5d0515c14b8f912f901a691f1be828e2f5068277ab44172849083896dd3b140f313b1419b068af10bf32dd564ffd3ae87a4023d9f6de5034efe39946e23c7aa9212a735b5c8b6f0e3e201f0934dc0c7be73610b8948c54b1885da599448b51c9afcb71613c7b970d03c3a06ecece4d4a163e27410576ca091f6208040932b0fd608997f494f7802047cc48d5e45464f5c69f923029657586afdaf149b588fc679272d30bb62b6a377797d20a1177f0fafac01282a8360646aff44721da9a17454b69929aaf2e13043753954ea9c45fbea6cf5118f6d55024192644b3f39ddd7b89cc71a09a1073445ba0985e3c14065e15289aa668f2d67242176b11a5b08af4dbfd1187ddea1676769f2f6a44f7601754156a9f62388a0d1c3ff73be97419424c864e1977b54fbcb18514a0475f3407368c9c4052d1e40fcd512183995cab5f20f620a323a4af4ad72cde3916fe2f359e71f2fee806d91adde0d5e7531b10e71b946741f358770cb217db50f4e48d250d4b4221441b5511441fbc6a6b6141051cd078a69354cd2415fbd752f2891a652e5c9e6c62fdb3948e3c223a56414a9513e77b3606fb5936ef8697a7c5f070d9367d0a26adb4f28f5dfbd6b3e009d3cceaa2bd8ed0e65c01475d69dd2b3c21e3729d735bf45940391473c5086ea4578986b7b16c29a44823c4ec801deba219c1d53b92511bc26e1b2638b396abcf6852c58a77c90d00a0437213733667be0d6d6d9705a2371831bf5b5777694ee6a679b4d48f77f6805d3f2b08d580fdc8877040558cc98a890f11cb17a9f5c7e4624f4c644924b7b5336d8314715430972912ef8055417925fd698e06e8e4427946218ad6ba119ff34dc4b5152f1998a350c1e2f9af95b103885e2498776d358eb4538c458622788fa1209689a37287be5c1c58912c8beb1cdd7bd330977ef1aa45628d9f35a5a8c6f3019bfb45c62277e83dd20e48f0835f276704e93166ffceffa14a1f892508583527d7214f4aea0044b7c7a5ef6e0a82aa4fcf7d07a53e0021ae188523acf83c9761dfe41ae50223383443f9fc270efc4f3f3d2b55cf05a137e7de6b4dee6c26e1d5d781d3f226c3c870a8a46217609fffdbedf2b4a96cb727ef21c755b54ccfb962f08793a080ff7fe37d0c9a00c0ca342baeb9e6143d419143f7450785643cfb9095f841b8e20400011a4315e66d46e7c106b5efaced180f6863bfc5f11bff0df9cda24395b553c7d6d1c7c1a1912b19adcfa5a42ac461b4190d8a599ea953147673108b303e4a31040033fa1202eff810efeb8505a8049906b28ce266c192be555366e95e01e3f92df9dcd2e7a00a6a776c602b0db479cb2461b6f37b0487fcaf1f56c178de8b755cec4003f09e74370166799897bbf2ac8113c378cddb3e8b957e2610dc72df7f88d231167bef1d684242471f2f446b7d3c169c716a88ed938745785e6bc8f34a35db9d2c32b645d38c2c8fbcc24fb7ae34fa142fc47b26354539a3c624c2356d9bc40054751d2f8befd9724ef25c924bd5a65819bfd775a829a5ceff8b3b1c80428335efbec70e582599437bbfc058e49bb9baf6b72395bbdc50f57a251d2b8fc4cba4f20956c7ac09a2b160fdfc75d37e9169590f5271c5a3e40f9fc7df7453037c3ef2560eb07ea0a6828b2b0d2aa71ce02d643ecdd3449dcb787ec8623e793c1265358367378bf3475a87cfd57c42c93f4dcd8c8b0a5d4ccabb797d83e9c60a9adaa00d07ca678bd7163621a16ae2b0cea4a6d852077fd358ea73cd33ebcaa999f4e1072313aab064d60be8a11fb31c38a78966f7c813e0269a2ff8e66d1d0ee15a90c39dd099c8d7e114757bf176c074f5f2b0aaefbe567696b3ef48904ce6de600fe4202da4f23b098f44ff17e763862dc0cc304f6f1cafc86c73747dfc7207de5e9064be7111c54f5ba9a63798928c1c09960fe072901281caf02295c08a24292cf352870a07664ea88119fb9d680ebeb87073106e56e7b10bd61b2cce88abaf4587a34870c897fc8c48548ffeb80819d0706350b381a0b644ffb113607ebdd625115a86122fbb3277f190d8ae6575eb157e6206d1f23704bbfee8fba6bf652474f54c8118d47543ab90622ac62d1bce2745bf52606254562b7f9c0a25bb33b03f78ae594d93b62929404c447fd196442dcacc51d933770e44c33b56625f545debdbecdaa26ce758c6f07b2b8e77d8e8d198a3ee459139d06f83ddda17e349799963c9a805456d4785ccafc83b3921918de06e8a2f0ddc7e5dc584c98057690ae3abdaf8e1cc4826ad80f011e6754863fa0a0479189f8c5821495c358886873600089b18c03df6d2de9e850482f5c320a4ef4adfb2032f3cb2c7dc93307058b808a87177e7625f6c7051aa52ff0a4638f63a830a965765eeea4d7508394e8a9394b17ed3964a57a7f85b93f17d5819299872e282b72afbfd0f7dae94082d9ab3084dadd2443ae7c1c14ad97fafc539d756cb8ec176f8ef4818433e680618e58b0431424b64053aef2936112881de0d1893427b5fd9d09d2e9c1949a3380ad6b705fd900c62470211f6928ad2e69a03f6e4ca3ba4dd33b4eb69be6d3570188246edafedf089be6a099fb3c6f1f8195834625f2776753d0d7a8beeb5c5a25ca376f8e3195c559e4a5f2621608cf8d6b45b08b6f5f9609a341c2b733bdecf684d5a7073618a1792ef033790aab468431e507f06608d08fc9e0b3db9dc717ef9935b2c4eac2d688f47d7538918023592de709003307b6953df3251b15a96e2a38ca2702eca154c5af7734a2cd9a2aae9b831d7751c983bc74d7ee38b447968c311aa445594abff4a3ee0087a3d138ec4c80ccc74a635ddb64fc4d373eb283883bca9658e016ce3d427e27637ce7967e249c073394842edec2bc22891d8facb9cad3ce3d16e93c7a5eb1a740d0dce3b86293576248e4efce9a2b8611d5221615c901470df120b3f47509059d346aa6cac3abf38164b6905ac99176de85a29b8f99524c74fb5275429550086d797dce53ede99b6fd3d91c9d744ac3ba032735f8949974640c7cef80a7e6e407ab635df96aa80fabdacbf1d665ef4aa9ee910916e76f682d697fb8546afaca44f7cbef2bb2e01f10e813b54bf09f5eb9c3a433e82e4acb67db4e7170a168a2511135f55c61779a27c7ffe0f8def8d41ba4ff28ab821c64f695667155f0c13f1c4f0eb0948a84aaea82d5993de1cd8ab2ca5a2549fb41128b3ac6b8adc3bdb962e81514b502f4b4931eaddd542fb2443ecca314867781180175ccd87ba45828cf86fe80d89eb88a9733ba9ba37b81d3a04c509e2169de66c9c255de5945d11b301c8cc4e36987cfaadf6df14ced48120bd11ec0313c6d0b3be22811f1387b6ea07cbef1077805dcca75d7a8ad1c2aa4ec703781eb53456445a709a49840c445c3b8b86ee900881a11fc6298bbb70c5de85a9e5106af6a332f4595c8ea2d4ea8339223f0cc4000b4a6ad304054e4a28609c30fc9e3564d8051a49954ab0c434e1fe74159aaf88f762b2f60435c687d3d496be75b785b22ce26a093549b914aaac472d84ab3d40ecb986e334f6f3067d6c4fcb0da0d9cce9eb44a416c4beb751f48000493dcc139c4a3bbf03768b01d30b5c353e01be25b49624deffd848e68b405539f8867f21ccfa362bbd63c780f2e9d8aa3fe2c67bcd18514c2181487e6e1b251bd363337daa1480724daeb547d1556e88be75b6b7399d6c3f9bd0c860c02485a7111892041134c296a86be9104f108f1cc12e6182472f2a9ea19bf54c8be46fff7b37327a7ae5c5a9c44557bc0ab562a695fd7978050fc0291f4c3a45c8601e37a2d2f434fa395fe32bea58c52177d26e861fddd67f922018009c2aead7674f4d9ef21558fde01a95d0d59cda198519e3201e2f77c9e059aabbeb1350185180267b135a840f931e47352cb5b8f73fd7d28ebfbdf48b011824e35741a553aee99deb4814b25eaf6ee97746cfd14fed84f7e20df90941b6d2846430890df169c9e9386c6db119a9cbd845984287287592371808cf58852dc6d998c89de8a571ba8fe27edbb4faae51b270e65a2135c38817de61f2fe49c7c1670e90d11379d1c01502a17ae972786c4f7b4e77f8b2dd5f6585fb77c4685732dad24db33245af3788a9a842fcc0a95879e7dd6e7b08fb9700033485dbef2f79092fbf89bd95b69d9c290fb786d5744f02181efab11515ecaf322ebab87750f6373b9bbfef1a1def520c03cbab48077f97c06cf9827287d4910e95b355a66848a52ffc19b6d35cebbf95fa89e88baf7ff20e843951c5f38a46c8264ecb2e122fd1825416a580b16040af6449c5783bf089132d3e0759669c38831a1d078867c5eb19104487b6e959c475c04d22e6ad3563dc6e6eab108e9d1d4bbc44ee7fbf4f6fe3efaa73f0942900103e886f524a28a908ecaa51a7813af462a06ee00808e0f26502cdd9f06c2b1dda83c92f9830e3fb3a73039d30a8bff972142cc23c521ffcd44ba0edcf87c720e6307415e1b3c538b757879b32a8dc0e0c505bbb4b77ea935cc270ff25d95a5e69ff19aec91b7a671acfd39823123193f9ea7c53ad34c512e50b3b9e8f948b02b0abbf55fc24b1cc15d678f84408e4c373102177ae4ac5f5b3d2fc4bddf35d7808a053f3e2cd61253301e9241baefc0cfcae31e05d7a02b2f5e4d9d453ce81295dbf57d884f2d7eb2b965d22acb5ce84f43217c35d2e616af930d959a56131c7dd2669e8997be4389984195abd2edc241252c4934f4a7db6c6d19c25d54f3a1e5e5df1c4f5807b960da563b588892484a2fb88c768559542baf5a046ef281d3b27e982a99502c6c6f7b6bce9f661de34912422c495d1ece5bdb1508370b523f6d1626412891acb2e356a08995554e90e4085e195ed501a52acb88df726a2d7f5b43683699b8bda8cee961daf355e9700c6b6738299c73503ee6d57cef889e0c27b8d5e18d848b3c877c96eadf200b62ee3d2016f4cc0e0a3582214305f58727afe8dff0edf7ef4250891ad5c0d89b5c9f606a9321df9014b3697adb00bc1cbba7c5afa2c202133a860fa857d9232c0a8b9cc39af57e63c29be9f2195291fc5ebe11d11defe170f454cbd4f231eb454e6a46f814721175d9f6f9371eb98f14f75526cced9acc632b9c99c1d2edb015fd4eb0ba204a07014d2e15b2cc5244bf5f390caf0814df504479b2b3ea85e04a9c87176e959964d7851db4638545dcedb4ec7c65c7ca0f7840e7a4a5e5ea05b41c531351314c8666900f307247160c466c0f5ac4635d25e17a7eb7f2eab88c2ca40cb90115faf93b30e53f1b9551bd61c1b73aaa0770bd076f3ff39ca181e33a973f9206c17b041c89933492caffd3b21544a8ba9325a27e8135fbd28b93b0dc695801a7448399efa5a778d681c1b826ad55564bde6d90116e722d07a5f337d357e4eb6bec15cba70b2d945f7befe3b8afc0b99ad704560d1ac14fdb24fc09cfff9593d990a6262ed6106ad7715b9701a9f35dd9c5e28de49674822103de996eaf2fa8f1a8a3f799d98bcc741c402f032c2f7f29e2e132c2ef520d1a1506bba76d67374e737d4a7543fc68faf6ee3b6427728ebddc6d57d92025b3ed6038db9a87be3750a12c39c58dbd1b05b669eb3dcc1cd253c1bb7ede5c0a7ff08003e97549e43a0301a4427b705648ed8b816042c25592f7d6795ba3c3e660de938c19fa0d7e231eea9aad880e291fe6f82d4433faf019c1fbdfbbd072cdfb30b043862f487205f924d50bae46769cb8f33233b16ecf276239d82d95575e511630697891a23836669523092990ab768d8aa4c6e41475fd3107eb01e2a03f8bf03b4724ea9ec0c34263c08f1a3847813f05299515f700ef57b144cb55d2c64f62f95a4cc4a0411659dd3c1e9a04b08fed8230815a5d65ea8f8bd55aff389c7c616dc4fa57cd2af65f5787542515c72e8aaec5b1ff4deb7c6497b3a0b99efe1f7d48020aa4604de6b64a928eec0e844f92a8789c0dc03228a17f06414fee4b53c6d334ed18a96e10d28e35ac80efb23b6e7a1891aca386e8abba33c0400662bd00e85f89fb48ff46b12482b337e5382e5f3fb1a66c038f92761a15d718de4f755fcdf1df01fb50b6c5a93bba2df43f9f9c72c995e3204a9faede74b01de415ba3bc4b11009ac2ee3aa3335e12ea987881700fc74d20333096bef03bb4e7f43f1d2a0f95132840b66e50f6cec5d19426830676eb749558101e9d26472f5c28f2bc2efa4403a1c94483db18d1f4d3ab64940446ad0edd277c1756d0a2d237f4fb420e0f5e911ac801b35f9250d7a5667e60bc0db7cf08ad65dadde120029a051e5ff83a7acbdd5b640baf0672e4ca2a7e3ef88a3d6da2db931b6adae384df9d5803385bdde3002d32a06fee7d5e0c49e88985d21e75c8526ca15dfee5fbd757afb356ebe63be1b094dd710dc3d7fc1f795b00ccc1cf260a72f0bf405ca690c0f5f3400525d95f27d31b828aab5eebb072b8f45840065036a7e96b82f39a6dcb352e5633ea68958c9e87dd4164e1dc4358336a2b347e43d5228491a90729dc8bd9016275ab4983f83f76dd2d8da16dea23c5728d769df70f6e815122ef5e43993ca72837844c26c1d61c6aab12761c94530a4faa6cadcfcf1d7671ddfd9336833fbfaaefc0935c43ac24b563e8407e3a141b654126002c0da8cac8a78c82593c2fea6bb82aa086523c54b31ca35e7dac3bbecf4cc734c334607a0523999ce66c2fdf901d67b735778295168fb450d5ff7423b8a10514b395231e100af0ed2cfc6e40e363bfd7ae5f42039fef84f55ac189034bc65476210099fbdcdd544445b8bd79edf4e55958b615f2f8c3c2136681347faa769821638040943ebd0d5777857d1f59d83b37bb0fa4b24daddc148edc68820b4324b92ff0114ecdb8c1150d721e0db19c4977b24b462d7c08f3fa88d4b4530577e7593af1756a28c97561159520c653d74cd0aa0f125a3b3b3a5b72c54d0f1535d8a43c4188206edf069723fb4d46b72a2b084f75808f2240d6b5c7a12b2565d894688d522d44ebf54989b6800eb24c3bb0eb376333fa23ed3d6c6e771b65bdb2f7871c4c9520c63a23aac132b365df503cfe0bcd6ac36ab9080c88e435b52943bf08f8d3664433987cf61d8bea868cf44e5ccfe338a82e547d67d1571958db6f7ae4fa95f86832a8663ddb4e7f012cca918289ad47fe80e1ffe7d80ab6b73634eb1ccb5f849aaebc0d3cc5b0487265dc66f97aa3706360a7e05e7d692988ca5a07ff6c88a65b33c9530c9a813477ff545b6fdfad7907ec8bee8dde27760b220f0b81d6e1bab6ee4e1721f969f90d3b8ce2da9d75205e145ef49f30fb5528e7c016d8e49de8195d1e54c01047eb6eccc9dc83791eef24d3fa56c9241be2fe8423c382152cf5c8d34bfc61e3e8388b664bfa6757be296f7ec9773a90b160bb16f4769283265ffacc8122164b10e438aac66ecd2c0599d14a0ab83c55c771d19ec93320066740e8c91b5b46ced715869ebc308047a08399cd6126dbe95226d33e829f33ab05ef37b317a478a55fd772388be648c0c4c45f1d2d86a592b7c6353de7ceac782347431ca75c89a250e073a3ee10b0946e2ec1b1fc1ad7443b5bbaf07997c720e3a2439203a425853adbd080983feaeb7ae9fc47b5f1afc427f97b7fa55291f1577fe510dba52d835cd8e9d0012b0b434444c098010a40da2234b5a7fe66264549ac8f6d748afefa4e9f1d44dc04c9b13bab843bd6d83e84d961687e3c4a9ffc5fc102c6f3a7b922b8cf31697caded567b722f280609e066e0182c8e51fbe036bed18e401e20dc7a3e844f03faee87c28608628f572689458ffe641661ef464c27d3fb86b63969ca5cb15cd8eb0b1c1670a559ae89a1c0cdcc4286866cf3f689f7328cf85967d5c735d6b90449379ade4dad08441a4a22973e64545f46505ea440b34e48e2c52f5c1d490a7508e046157cfe72fef2971116fbd799b9510b51c0a3ebee79a442be5975056731d6a2c26be42ac8182c7b8de23b799f3e70de00ea02d4836f80c01e4d08038232932977664322ac4fc9499668e2d54da434c129e5610c2867906981ec65be958c2390cda427bd4c4ff04a3989c640e7b3597f7dc29307b4f919a73bf8b8c30bd21b739036fe89d39aedc5b4ddb3c4c7bee47fe8ba4f306895e7c69b426fb95e7a7aff6aa9883394087c7060a562c34e5530ae30f2ea6b312e80e1e5fc7a09471897d97e3aa126c3a234357adc1ca91f30a884cba8fc20da6ae9251258758ead183b75b1b2f9f17a753845e1b565bc28e3c64b9640a4a1276d25ac3f5a57055661ab60271f9bf340dcc714230f9bcf5454877e284dea1717c706162ab78e2ec42a63f995a56862f0d993b85b4d24b72d0330c1b708ef0900b5b041be8dd01407c916e80bcd4493649bb88432d28c2c53e6402a1e966d87080b18c01f3bcb00170308ee350d53433ef5687ca1907e96880922d337c6526a6d767ec442ea7992e39c10a5d6f558c86f130b727720d449fcd765a102d7c28fabb057a4371173dfd86c319c18ca61cc73f0b7923ad4f2fb19a7e20dc73de1c93bc88aa9086bf0bcc3646778797a82519ab15a72ffa97bd3518277bad2dd6680d652238c71f63767d472fcc945c68c3cab578cfb4dbc3f0e2c325a8f76e0e358ca3baf5c6b7ed9f2b7db0e18d08ab15aebf7aa41188321c26f35bd2d2e958e0c247d5345d24a680b2432864aee461b4f5124e573a83b11c72fe7c6cf906242d45b08ccbb71a1f6e26efcec2c5997d6a5cca39efc7ba42c03c9f66ace2d3cfc7e19d2b821bbbeaaf06ded2b7e9869c3eb1030192076d308bade640889de6d2413f3ed30b64bc65952a52b06281603d1068da624f45fe6216cfc82bc4187791b74d4a334c124ad8ced4f11700bc3ba91c267e6757b57b52a85f9064201b1ed6c9f4741a4504d0737ce073e58854c992fbfeb8a4f6b7d348663b975044975d53c23694bf711071240093943a254d3ba2e06549c153e9fbb46acb995293bae097b134b627300a66cbf7fb976dc23e19b336a5dfa737f43092dceceec311eccd15008dc8375060667c3d6568954b69dafebdea4e6933ca35e873f1d2504b55f0075479bfe2f4b3fa4ea50949e611ca5b17b0045a7d795df37e1b8700d0e1c47988b87a71e7f2c3a0cdffce56167eece045b21101ddb437e71487257c5e07e3a5e31d95e9451d0eb4b506e322972ec53ea6db588c7d92daa8e842108e72687349da53fe91885fc73d6806f6834d04bfa43e3fb5e871100ae27ef8c9030788b0b3a7687b1936e0e165d14f6f6e7f581b63c4e80b5f5aa57bdd93e8fbf7204eac5d8a3ade305b788d13b4ae12bfcefb14ad1f0eb95cf118f917793e0c58922a35d4ef39e2097afa275b91bf62e5a79c5dcb43e5c80ac88709da372ab4256ea91d9d177778b603bb2a25f38a7a598a2fdda7ce4a9b8ffc9aa796a94335b7c527146f7a1adcb158bb556ad00d0cee8271addcdd1aecb37037fb4d0776b10f0fb6d2718872488e28863e2651065a1ef4f36ed5863071170fcc122b1e67be692ae28ac924ec964f0fc03d1d28bcce40f687b7c3dddda79ef5cb00ddcd3f3d7df6a42bbc946506d8b13f3e32f0b42845f83ed73fb045049751e8c2c424267d14383d75486b91576c91cc86c70ee25b3696dcda61d0eec91391f5e2b1efa5c4c175eceddc7c5f75c2e49beae71357beb99f236b80bd151e7a42534212a2ab26eca27fecde71f11acb039566fcc0fd924a411b67e524a3942fe8a020b998e5bbfe139ac07ee740e4c8e68fbfd70e39ccb636e9339bd8528e335cb8c1d9db36ff31e88d401cffc018df83afc8ed5a7d50eb929f93768e13463e6f7009dd48a27d258e3949636df041b83466c650ac7d37f457b08a3d28571e4e6efb36c1d44236893ec23222a80f5ea9f1f58b005f16c038680f908d37377732c3bc57465cab873cfcce430d1ab580f0995ea0dc4d85d95cb12b90fdcccfd622c9e8c8d4d2f6c1e30d076610f2ab407ffd9f5fdb4598f1fb6d88826e34163c53f2f144632e0c113c02efc57c2325a492bb5691f4d188db76a1a7d5aa0a4272f3d7fc56fcd498b44b5ef13ea0d0e1e3ad6d5f517e49f44c84c1a765d0f18e13d70660963e219efdebef8857dcbae4ed55e72191f98f12ada75f93dd7a9557feb2cedfa65e1cc0582b3433c6c036388ee59f7c3e226fbff5bfd1175088b2db577c1169348a483aad04b50009814bbc8544d88a05654fc197bf07dc6253628f364cad4a7c217c2edc6cacfe2a7907e4481dd611a4fd060f6b1c893d023a724dd01a5594c6902f42e38288a2a9671344f9ff4e63da87d721cecaedd92816f3eb6c6586c674f19593499cea39778df477214378c0d4a4ce1e357e46c48b6f49ccdf1fcae38a5dd76b35dc1b543ba2f0e3d44af529326c5be636bd7bfbba3d5084696d3ca75668b85ec756f0b2cb7d45b2f88b593dc77a757c143cdb9be571e4bde309b4fbf63b63b714928bd77167a9b8230472699a38026f7871013aefc7a0eb1d3fdfe2899a10d9e8b22ebcc658613db12f7f2add50308ec86b0897635f189029ae8b103c82bc66fcffb50d653795ad4a3c8217dbf8622155303c9ec09c524a08e2e6bee6ad46b85ba957b8eb6128e21564f5b8643ea886687cefa0dc8301c918f0d69ce05e2552f823ca6ba0a2ae74a93cd5617d0fefe216244d6550e02506783decbf790300dcf14b5b8b69207de80cdeabd3ba33e16d0441728e944df8a1961e03c4c5db09a1b161d935e52e1ac001e91f2207c87460cfb4cceae1339576bca7c2f9e32c132c67fe36f3ae3b15a9b933c4aef8cc8d09aad9d7fc1d6bdd97122585efe84857e793f1513c5e8c0523a0751bf6585a3d44c987b6a9c6191ea278ccd47ee22ae20c2d3df78e185eca233313834c3031c85cb3ac1f356b3cb427faec0368ce29fc5f14d345cb7d63a41895747dfc3aef80e0aeb1f737f911ecc6bb34ef5d597e4adeb50909e4e2efa09713ce221b583108b288055e3a299aeda5808628cd7c060e8debded58f12df8a27cb59ff7b4fe0aad24b6d238c83b67dd05ae4c9418ac16c028e12e95d894ec828142e562f0b83c97bce515c205fee71a2b5389444d205ac31e04627127f301894d512a77711cbb78b3c8272edc8949b965458c81700aa415d8c87204d65f5425af8e29ae1128feb0bf02c82e0aa46eb8c2ec77d5e64832f5130c0d8dc8b6f9a67626eaa99cdd48606d23b235c73fc0b6708717334220ff38cf1fca1ede2f95cca46fd80e3ed962db8cb916379b64569dd1840eb14912624916e328be2a68fa5b9438a25521ae6cc288b58cf52b3112e619dc782b043caafa4ab183af59a8da44ececf513232545bd981f616010749cc812d6e246ffb1b8baeb6894d3364cd86b67bf27a265fe6f996b6b4c56d559ca079336b7b24f561a47f397f807d2ea2d9373e3de1de163269f30842685ac550cd54172a981ab61ef8983fa760c127252b00da447e5aa507fb72e218ce9b442b717182d3a3cf70da90f0e6f8ea4de390a533a2cd99b25377372f3c8e4ce1f0ea576b292031fa0e293f659152992b8b5ab748db93f17efedfd3702ad7ac56cd62a4b27f8b3f13da06bf5fa4951bba47367b6ba36f539ce25d2de59ca8a93a427f2deae8984ff8cfbdd3b8223751939df9da26d26bb9d2eb5a82400a806619455faabc3c9b9dc267cb7ac2c14b669f4b69bdf05312a8f063fc0ffc0523450f7bca171bf19a5928dc1b11ed57d80886f2066eacd57947ae4d93d774dad4b51c890fc8207fa6c1c32e917cbeaea63879b7ccb7b817123c094d36a1855e638021a57761c2e57db12c4af7d10cb88e79a749438528ffae27ff4b5c326e34980e9b73912727d0bdb51c1bc731327880864dc95fa21b29a9942e1a30f269fec07fccc2af9dcd12ffbbead16d4ec44015c9ecff22793958fd80dee5f993a56cba2e86cc87390a7f7f81b4e9d556be6c7afe81230e73d3f50a762ed07b2086d38b650cc5263d7547619c04e5cb702f92c1515557722b0d3d8a5c2741e783ff25dec3336a78afb2460f3f62da01bfd26df99b02ed2c6616524d8920e195b25ed1e2bdc80c704e657296e18873887ac824dcf41e7b0b8111b0df1aba2dfcc4abde2df8e39d70dd1b51ba2fc0334d51d51f8e30d15580316316579c2a51d7c5affe6bbc5862a026283309e4839125171119e5220e45b8122356f8922642384ce67e173f976a072fb071046f00ae2caf6d0b58cc3bc34751fcdf4d24c8fcef5964c8d0a0effbc10c3c50c98469a8310eba8a6e47345a651a30b270fd1749c308e6fd9fbb33bf9cbb200cfba77aafdf5d527d5b9de62c705d0e5ccadade0271a07e8ea572c1516cefbae15beb6a28a6f1a7ee27799be36bd6ac7a08220722a3ddff45554b03537b6b1a975d22a7defc8d0d97837f1a90afaf7f6f62f3226bc4b05eff2edf037d6592988aa9cb5f1ea7ade4865b6f1a2dba197c1eaac94eac00b9d26ce979837011dc92c95b75d3590a3431e0b72438ccc3c8a908bdbf09e1f36fa72ed480f7bfc522f89c240944c7cb014cb507e250991d5cb83ef855e8b024ccf3fdceea9bac3808179a3e54ec4e437a16ba63dd93eac0d691b2f948bd9d552407b14556c4134f85bf09b96057147c628408215162751e509169d22395d7d489c101321ccd2988e583f777c1cf2849c0519152189541241b09566e878b4a120d55a4430be6ba575bdd5125fcde8664471b60fa5a23ee2a5016c0e91246a344df6ddb5d210705a6e0990cf37daa6d99368d5346d5e76fa05854ab84a6c93332eff8524171f9bf7f5436936056e431084c8c494ca7f8f04db9a5684bbc3da38c8813e71e4daf01f3bfda1f6158de5243aba4a79b8e739a910893e3b7c337b0dc3653695fe74b461d326c8d04ecdad98809b4099c7b4abc9e781d1752a49df3641914fb035a4ab5129f1a8240b7edf55bd070aa65f3df0b64cbd30a09092cc3699b4334896a1bdc986fb464c9c2fd62c7825538e7a454b3dbd8273ea0cb73d33fa1f3d8c9c4ceb74553adba01ea289288c44b9a0eec1fe769f64d604658bb57683a9ef6df39fbb38798622f56e95403520f7c64f9759ddd5955c7bb9c13bf0019a30011aaee4ea01456707c39ba2dbd0dd34539ef27fa814b2c9c8948c8a04b41449a0c96c4eb6274a3ea02b6090d0ec22cfa7d7de1af22498ae6d98ea434c2a628872c0097cf17a93de391f45b5c3d20c7a756748fa6a50cb41ec6e552b1add025b9c405382297f268b7f6641ed3234dd20af43b76537dfb1266567e4c7102789be13883a29ad79f941810f55c357a87f2133c651f0ed5324c1a9ae2360af613c172a9cf5a3149410067cd642e1590e551d2df398ef8e108895012ad8223cfb8f19263492b1edbc1f428e65431c39a488556d2d582c3110d9b4b655855ed0bea94b4d1433044b46c6bced44e00360112f25a9795725a1c06d8543a477d0122245f4bb72c89e07be37edfb38b64f3be6017e78351725c1da0533fe2490ae1e3187e89d6798ca9f0a8d5b3d482b58f957a1383e21a4d52b03cd44a97b6c560c68679316ae9ce3413555b052c577c853c2d62b9484de140dc6c6206d7007030c96fe1c9c8275d040af969117d6751445d9660e4bacad05e10a41b75c0db60fb0c299f801582991baf59672598d96f68523b191fe849fcf1b2ad5bf3f384d42ade47cbbb4dfbad89c8ca21c912e3278ba8b8e26b3f76ad894107058849f66a2c7623908cd3d6b033b6d4f7cac53ab054d2dff743d74af28c3642d3daf12e4e84efdf675148424632fab3257d86146e961d3e341bc301bf7573ac625a6ae55bd8e37142be275786ffe8e16596a81a909a3701d12ba1400bffcab472e87a5fa72a201a8c3a65c6a71a4a0af7dde9730bd1e7bf052f302561702bdd1435249cfa72318104b2c80d065e41e110766eb0c882e6b08b118de2daffbc2d7273c335c7250713b167688bfaa501facaaf66bd4f5234a57b1ee9170cd18ee0570f20ddf33b8478030fa4fe234ef87414eec407f61799668ecfb45b9c2d56420d9030a2c7c5b2d0f567e48dc734a4d6394ecf81dfd6a9e6328e117c4b045ddd3d2929a79ece8b9f55279a04f978c9ca91055e468e1b0b0e5110d8dd6120b3e2ee063ae726288f2e46aac47a776b78a4147f9e545499b0fdf61e37fa8d83e97d7392a0edf439204cc57774aa78d1d6522293bd94ee6f952d547c39ed4615eca3f8ebe84c0c8c06346652e151b954c670e1ccb3beb86c1f68ecd44410127cf09be79c92aee222aa0b70102630a9d7c2a544a6fcf0b94b64070b23d3564a6c686ec6e0107dc5b57a709f9da01692b645ce0dd9914984aba6d7e8167d75f73b24f6390c99139cf60d4d3c4e04ba7ac8c508d31320b8bdad7728f28f4ddf9462ee1f627e8d8548cce55a1c649f30a677e6e9880f9116b4b868f84c4304f50fdd0e07e2aa520df6443ddfb34ba4e3512fe4b2e2e346787d949ccd95093260ae3ed0e95d0f52890ff52b81ffe04cc672abd3fb90cc895161a6e807b47c0070832a0fbed18491a223437278ecd60901e330244a5671012e2789bde86e9c32e2db80fe741ddc87b5e1e944b98127c9fb0e9f7fb35fbe51fc3d685d4fd8b2e516cb603158f0c3681141c6a3d5148c0da361969b87818cc6576c54ab4749f9f60680dfeada02f76ca6e390dbb0d35600249cdb2599e2e4490d837be3a89ee1a07d9db74658f84b2afe02bea95a26294505e0d4d9a11feb0422085c548570bce53aa0d85cc5645c1f5cbd2f204819e121726d69264cdd18acdc6be6e757455e3bc9c7555f9e0f14843f3f2401098d0225129eeed18392ce203a03ae16dfea7a12536c6d8a3c5f49e7f8c7299870b01176d3631cfa7207d3b2b05c2069f8a26840a3d48f2a72b1ed79713da1a9af4358e1d6bc3c6580185ae1202456cc64875f35f64f7a0cdbdcbf7f9ee37cc4141ac0d7e84a404164d5c31fca293923dcc9ac3c69535525ee4c77bebd65e41039c7932dcc02d38e3881175a88ff9c034d306671bb1af3252aae69f5c88208b32b0653b1b1589f0b122e3dd261ae51317344e1832b37f79d40af5472109c88508c7f2db5ec386f3eb3750eecd73dac08bcec31bd5359373660047f476a67befe622a6bc6eeac204791decb437613e42e858ab140049bb11d03e83330cbc7acb37a3596771bfdbc570611113f45a6e0b1829a9ebfc5becc7d70616750c9d8f4f05fa4104710753f5c5c543ad079e7ff7deed9c5fc673eb30d2ef54bb96387f5aff05f013433cf517100eb2b47f97e9b286343a82a90fbb3264dcc207211614d1001b2dcd9a30fe8d7d4c511bcb2488cfaeec6cc64eb4b7e168f936440e46639371ae5b0340175378a180fa7b6d05d0f02643826bcd477b7a5808b1fa25ffc35cafd0a994f6b087d8adcc39bd6c7c2e7d0bbae252d9189e1e7b21df13440e22a931442255233bbed83f5872f13796d25eb5cc73202a4cddc736e81a0c92c5ce6a45e4e25ca3b042fdaeb4306e6d3eeb02be974ad8a12193f2dc9b0796e6ef088e836c6e23febe90755225c3de89f274f692b91a251bd551405c9b222b0ef453abc7fadcfc08d57b19f35a97252b9cc055ab47d9beb5d7d7adbfbd0c230da658e4f4fb03343ea302fed7a915db9b059037dff9981d3dd870fdfbfddb99302bd1a0c4dae25204c3f1d89d456df18059c74a0ba24e1363a4a93004cae07fbc857039c21d57542acfacbe5804f236bf639205eb020fd5d847af9008c29f4d005327513c8067b99b93ad081c7d116790414a38e962acf80d739b4860d2bfb5edb7644b9213b86a7cb6f58bc66f15fce3ecccc8fea9c3d3f2345ded651319f790da4a7fbe64c213d941e55244ef186b89424086a500457d5b789dbc07e02178f7d249a80d41d6ab9e5f8dd0c43a1ad515e814c7bbefa28ac44b4dd2fb1f87da1394b38dedd615d8461a64cfb2c9e91908096113e0effeb98ebc614478ae4031552dcfd4a41ea33e59c82b2a1eb80e7b39600e84d8086fbcaf84058f053d524c61a6df721d53243e98fadbe323d0e595b9734f228dd6105b606b2ca6315acae57f54006abe9e1c7ba848816b327e453c2a99f3444cec27aee55999e748987a1d56a4c29ab13e87c6d0093a7ed77a17f8cfed3fa3285144be93be5e6c2b77256c010c78abef56abd4df85149c00d9f1c705ec8b81cbd93db907ee65faadba7b63c6399f3b60eadb597de21c4528150a95f2fedf98630973cd70c5a607d2ad25c8eea5d580e628eb70b948071ac7050f65319a065bf3d8caf0f9a03792c56d2ff8fa68971dbd7cc6335c859df9ba4f5e9a64a5e197fb4c588013bacfde88d5ba3c89d01d6a94736d205596892c377d7bfd08cd28f32f16d76b5cbe2d8d7346adc39869191a2fe56f5f88fed98513264f869feb5e397a1de514f21c5692450dde439cac0307656f486a2b2dc768b6b755055220597c8f48f186223c786167b684fa148e8888a7e80fdc991774a5e55bd08e24aea72c2df322ac877fe59dee5fe430b73fc8c0240e95d602001533008c4e03c97ce7a2b1bd86aee55f3d2674ae440c25ec0b4812e955bea12af109c143f618823d5830c77da54081134c889792362c58556ac34daaa4e07a8b87c16d06d63971c33f2864f580ba8a3a9c0d0766ccb8dc75d06c3dee5c34e84de04df343a50f3f0a033c12fd5c50365b28bdb92e22c3f1be692266fc20bcc0276478abb72f78450fd4ab45aebe92abd79b2e736f103eefd826533f1d5c151b7c81d579bd14635a2813ea26e23732de3afadfcb7c40aa0b10bb50fecec9ca8ec93b28b00d4fce0875a9018f3c8e09380fccc93687ace97a9ce0d399aad19665663eddd382a69cf3bf683137ea85712b4ddc85dbc9147e7b18c86c6fc008a09158219e306dc24a3c61f956095d8535f5e8603ea3eef4795459230e8adf8a7e4c7a82db702a0ca35d654a9f6f97e198dec6a1b15f8d117199547d8ec79c4313c2b0a2ed3141a40f8680760305b04d1f53e32c14edc275ce5e6d3ff7d05e221b674256bf27d0cd28dc5672e35f601b29ef1cc1e2f12052aaab5fbf9d0356d49c2bcc6f22ebb8b4dcf193c4eefcd1711950cc6b45186fd16ba6feb250751d7e73119c61b474ad3e5b85374e2fac8f8e474e29c29eb793147d679b419dc5faf3ffd15c476825a6d7bb034447d9824a05bc63bd3b55f0e41e8a8c6d4f61bd60035daea757e7643d067ab78da9861eb7583a9d37889a1a942d614e017cc7a04d4366c988a441c8d14c92dce3b20ba784e0e4b9cf75dc04e7d82bf3f114c2f0a879c72ed1d396a05e7b37b8a07a8136b488ad417a1b36b7d5edd93ebf689eb57491472de219455bf1535a805b0c7344ba6e0b77e60acd03001ab5b80364ed5fa2c3174e6f96d489bd79dc22371c7610961937210a37db49df5a9a94f593d944302f433cfdecbe5a2a9a35fcb7ae7afd9663b42642d811dee4ab7620add61aac592e3cb6dd695a014a2116d8bf2aaec1adfecf866e6d87de45a53a13f39199f9083b89b4ecebf14ee6283a3bd89a0ea1bc18810c9cb07bb14471b231b2ef962981591467ea8cd8ea3ffc15bb009584d766938b9402dd6a0a8d065bce0fd7a6d6b3b3305aa7a995d51a76ec1c841759213d63c9d1407eeedce64a60f5cfe0b438fc0af56cbef15b396a7ee8e13ee09da5af430c893b3ad1503466fd182e08c7fb0bb1bba69bac4693e1afb9250151e33f8ae37c97ee46c86dd62a1c125fc1aed519651fb3dc15f6e0615765441d0b118e98f30449a95afb2bfadf7bbbef9ba0b546510a4ff61ad32e8fe46547af7c11d27f766256c3f562ff971fb07ee6db36bc3a144c63ece5c8005bce96d3e88b0874f4edfd3482e50121c1a72212e518d36dc6bf71a8fcdbffeeca012ceb84830ecd16374e6ce2b2a02920dfaee12fb01d586e05db2ab0642ade4080f124d5b140c85f201edd7b1548842706d34bb611350070e4e0fc3dc8715f84f770ccb00acb844962328ff97e9f362800efc8ae84765b8caaf8fd12c8af8f65731a91cf28184f7358665a0e1497ec2583b980a50b3c72449e3bf2c483a5f53fa8b6d1de960a65ecc1241f0400769e9df04fb6f10b5fc4a1a2541e39933fcb598e38f94a923b386ffbf3bb322fce53859ebc1058e47131ae101b393088bb773ebf071f32b9f8dcaf8a4da080d8bee910f7959a1b9f128eee55a4763152ffd30ccec6ab334b05f847bde183929a613dff086153a5f6b26e8fd9c4e0cb48c06fe219f0de5c9bd97fac6bc301924fbb2ee11b33133e5e6c9b709272fde8ef3f4488f1c3f249c2cbdcc89228d3c4e493236e55b1acb6321b7fa775488bbf9f7dbdded660c8d99cefc44f5418268bc5d6cae6d9b6da6dabc66fa154ae0cc699760c8ab1d4a624088a6b2a7c4ef207788c40708a6bdb0ded6bf85d5e906597d36d17bfb7b319b4d8310ba4daa3d005291e8ad0c66c1c59eb2e42d90218b6bafbc4850d9a73f2088ae58d8d96b45b364b26dabd24e0a5af0409d888e18005552b46e019b5a4601d97f4004ce1a6913850628c279a29a5fea9fede2768fffcfa34418bc9eb20d340fb2bd81e675e1c0333a108cc2618ff0bd6d0269178e69bd88fcc2012ca055cfc4e8e41244e0ec9ccdc070acef89a38537ee2abf31942adf4aeaac79fa2c8b0162968802f090d0ffee7ac575be1eafcdd19a4059bd02c23b38278e596224f33d982edeb0f815ab3ed98d64c39bb86f78a1d8cb888f8cb83238a1139bc707689f2762b89d9d242d50309df82ef4e5000993e290a4602fc0db81665b40f93639448c085ccd41d5fcf93d6d2f9973cc2dcc74ab84be1fa79021f89beae49d4227349da5cd3ab10279419956b67b5182547eae5f7ddcf8b9fe4e89499485cef263e001138c130a5ee61928789a3a7f01acb7f3e093ba389ee13229f0308a610e520d8e1586889b8d77fc71c10cd39fc15444468b7275abd9249ee384caa975923dafb37dafdb8e2ef8d9869c19de09404c231bfdc38664b665a7870adad33495f9cee09ca1d7f80cf1cc74d3d546e0ff88f633ede21406bae42487a5f14ce4b95feaf777e27bcec9e5f537d8f74e54d7c629126375e0d480957392bbda136918c720f00f7cd4cb02fa16dfe32d98c616d940827aa53fe8bdea112b47a37afadfd9146529e90b87e28513f368f8279f7a486d310f89042dfd962a99db2ee380ee32308a8cbbd7f1b6c34f1a9258929f4799b830cb1d4ad2e2edd73f47bf398ecfddbd51a6ef54dc1e0d4e71be4238a667948dbb35a7a085872e2790fbdf8cbfead23a02a87d2261efd0b3cb5567d62caacc0d049a3c210a267278767afc5a2111b986810b37277be63200b09d1e182baf936d25afe08647585e3c91c0c4a547257663927e63c1ffa21792ded40b95247e6e325f0829eba82b41818ec4abe22b36005cf6ea69104a4c7ed0c0a0cd917f0e0df3197ebaab593b2503e876cd25940c548a56736c0dcc68fcde10110581d8a66c54a6482ca8dcf8f3aad4a939562707e74746fbe574da1f6b9a0e0e0a1c699b973cc767999b6e432222a4f6020506bfbbdcd64e9cc02e84f2c75bf39a77850fcc87f9c336819807d34c0846eaececd9a5f91470a7dc1972b7a13880a203ade6ea4f45d03385e78e144d04318e2b11c8099a3dc6744559d9b89ffd8c3ddf8b19dda9893159f64d8d960b3fd30628d9bded8d57110fa7f51f535e2a13b135a4ddb5c377b921e7bca19a8d871356aaf2c8fdcd12800c970c293635393ddd5b0b03455cb939868f855caabd45034898527bcffca2ceb34be069347130e5ee8421d41182848a20247ebc39505f082a6271198baf31fdfa3e92b6f1c621dd86af140edece3bc5a2e814b610768b1a2aea918f72f90d0ac8d1a0fbd86cc0a51df3e37b0dc60fd531ba315401bb5fe93511439f3001ac86801bc95e3f34aafb094d2e130cd5389c75bac870c59fd03c9f105799f3ed3acb8ed432f563916565bd269fb8986c4035236f2ba98b7028bca588f001c5ce64714b1f06ca4d72c4a261f289c0cd5478c84243bba4c4f6229ff5a05009c672c6cf612ce3d19c293d6a6dc172f560d0643818a60e5a616524b90840a7214e66dfb07f56a388e986f0a73fbee6ff0c6a59296d3ed3e901495417a0b90c83c2fec1a73e67007e82a762cbc234aba023a42df1a7c1f7fe7c05e6499629adaa8c719b971a998a2e1ce14e98b829aeef96ce32e1af4b72a618a078391f0b32eaeccd2f90fd4b767c069560604cbe8a8423f45cceff94a88cec27eedced1f0bd5e3d573c6e7676aaa646e6943e670ed4cca91db2651471bfe34d21cd3f60acd30836345b4ffcdb8993910d146e49f496a8076acdee0b6c67b8301dd5e210f429db7816c5aa18bdb8ff2396d34beed0c6c2d227b6420398eb08cb7bde8c8fc8f9c26a60d3fff331bd651a25002e00e69b950898e9741adca4043f0a32ff3cf88d03d0c3a634a51f30ae40b32dde5d0f17848ac505e4e540e67dee128137136f7d351179debd2ecc3f15d0bd48c52f89d2efd780e5778a3686455ae7a8185105d844b84ba5da5647cb67fa5d9bd9b1150fcbac8d92def6fb7eca350bbbcfe2b2da72a766a51454c174ed3959dbf000cc286a9770a05d3783197a535d91f1939b8443e9544127a84a2f00395623050c9391eca60c70a338268a41740f255c87c8fe1b4e96a2b74776303152affda4798b7a0610ff3c0378be9ae2ad42b5d7a3e00173d6e387b5d6055fb36d8476096d1e7579b9253733aab908dd6a7fb31c62f784991c0d3eb14436f53a7360239bcf01a0339fde1af23466fe592dda7283c36985079f47be551cd7f0938c98c5ecf51357f80b9bf0e72e6ea82e92acd628dd7c7942069b05085277c1d1f864ae43670809464778a12b12c77455ee27959f398f26e345f05bf5a69619c251aea798208b90e6bb51870caa73e77fe63072d6d6afeb14e9a8fdf1b67360d0b665b2ca31a1fb414f8f8ac2a8609ca152a526e138ae2782f35ea193bee56eda114805108dc13702acbcbebc93d1a47ea6ef954a79e20d9e0d86de11e3ca30f89a1b80510d3bff5f19b1843a0fcf2561eaa6a504a31fc33fe7b27a689d0277ce4d241816e553b160fe00d14b7c51ba87b34c1a3339219dcebd79318a6f00dad253cf120103ed7126bd38f95bff0080d5ba39ac7522cd094e9955130e171a8ace463a90423d3687a20f3d78dbb43876117c0f3840bb4ca7b8096b28b7d26f0fe8d525b3acd27cf666519acaff5f1a0f19e7ae71b2ddc7bd6c0090b68dd8d74d20ceb38d3375b713d77689128e4b77997c2cd637cd88b3cfe479cd09967c73088303e300fe7b0e14f668fadb7290a115842508cf6d3942b5480fd15c638f7df83dcd93dd63a914a7ebaf4e39d08a9cdb1e095fd6cd8b6a402665af77c96fdb5ab7975ee00aeeb6674b2f954ea50a08c0623a784f26eb236762e8a3664d201d6cceb78ecb3309ef46811cb5326033d28694c95c21bb9e5a35af16abfe8bd6484278b6f14f3d798d37ae2ba8c4fd0fcd24375780e51b5ceb8e367c287595665c3da9cae1b422ddb5bc6ef57b55f7e2d11a496cd5acf61ce524dc7658607815ef687fe2afe429e07695394dfb0dccad48e8e957725f38ff899442a0d5e4ab42b1e342a88770421b97cec82e29e7e29befc08c77d3d32b3c662931fedabf17f4690cde9e5b56a7589eb0415459c4488889d18363607f5df14da5585f8c9e32ee990076d2825472b9e16b32126b7f7f50acdc19d2d5419025440cd4f38a1ccd19706d870abc3b769bd3a65066f821e5161784220bd7461b3af888fb9c1757743c198b64b439c3618bf8bbe2f9b03503574420c5290dc85089a64148a1e6d7b9b990116545acaa6f5d407b5c61cc70002fb1678e0c103a6eb727816c5f2b51b041bf415b440871386ca077596f9a82fc2af9dde931d7e297130980660479e85a05c40098340b7522eff8ac87de47dc67a71777b17db5920246b60cb62de5cba356ed3b268e5d8a996b3b07af2a0371b711499b72da09271ce89d532e678ddbf28cc08df34f8d35e881317fb9cb59b0c06ec387b67cb9c5bc39afb75030cccb2ca98866b6a3ade7ee38ff77af4218368476618d5e0d360f84d30673eec0e44aa8ca7c6908550f60a4bf1b439ae1b39544a37e1e9a2f63a0e550078c3f8f0d1a8f0196fc92d62c3091c2f7da903ea78d8b7d2418ea1251e065232f5586cf66ba6cea31800ccb4b7a2b400c859bda5cdb30e6c628355e2eb4b2f7f4b4fa2e804fb8370a66f3c8272e2913cefff698b14035fed71429c3bf928162c56ad16bca694e1befe262f4da82479aca0894d4d9f7b453936c82886a423e95381ef6eee5918ff9220ffa30d0bcf7a5254c3681a81c4ccf05b2eef02641d1a574cdd324a4a627e22d0c9a3ba5574ff65d0bc76a51244b5a1b857868dc0738c4881ced1460e4518adedd7fd2080c4f203944d01d800445a11f90b4f1667f1a944e25e6152c3930ff25252b414709f3e55be3c896031dccbc9f01d28c00072800fc18fdb2dfbed6d7af789aac312daa8229a97d740931e7a8571cffc40ea701fd57442cfc1a9f4c93a3053b8765d81d7474a4f4f8d5b1746e51dff0329ece41bd5f36af8806f4179bf9b91a97fd68369a425704009d1d739d16f25f095890cf7da33dc88d59e14ee0b74e8f8822f616860103e1a5c91c74a66919b912e5bb947efc720f9e017e7e820092b2a120072b6bbd62466e8bd2e3f76a2ef2cdbe68f70196c3d38e1a6942908fd1cbcbf4c8b2ab995d6353f2354eaa3afaa6a5bae0cfc161552d2612899a88babb399143bb4e7475f5c65505b8deaf6b4a6ddb4d42f9f280dd21ad961cca4b0d1390e4c466855ebfdfa340a1c89aef0fba5f6ca06c5b03570b50383aa7c29a966410b282c9c0fe24142874c5e79f9fda5500ed40b612eb3a0243b1ff6256cdf4f50541fd0338010b2d30c46e47f464076ff0908a49b6d6fc78d018227b6de48caf018809be9f0c1875626439f8efae604862a02b40a6cfc7b7428eb729305650493d7d9ef6524a5ef97a7cef78205b4df415fb190eea11bf16492392a4fe73fda6825bff344061a9f15666421a87019ebbf8abc57c8cb5bbf1257c01c2dcb1c578269e6a921c186650a5bd3093177abb0132a75430acb0bbdbc084e521af5bd80982ae2a6b21b410fd1483262eaf76d7e707acdc90273a4c6c9bb85e65cbb8d9472ba9bed54d9bb6321873ff1fbb70fb1840ada5b928ffb6c67eaa7b43bad0e7d01dece291cfadd31a07202158d6f5b0d5a90b6baea66066a8d5ed8355d6d101a5b62eb16559e3d0c8f6bb228230259c2d9cd8ad1f3b480538592c33e364c745b2ec162d93f6118dc292413018d1fe3cbc2f889d0433ceceada68b738985a9be070d938f5fc89d88deecd5a2790a22875abca8ab43ed273b52d48497a492bd80aa38f6b4d107fdd384301d4cda2b653b61532237e40aa098a4ee590cdb82839d77daf4c145e188a3db39a0d5868c158536f62de03ca3ca86cf5811e49a8a12b5ebb983fd9ebced78acc32764bf87d418c2246f7f8a94456d75b8b8c98c76c3edb2688be581207e35f6b9fdf991bd89dfcf5c6f4970cf6f4a7aec13d7ca6a289b90bfcbeda027d8154a5486dd90d1bc34ade5b9389cf690f1acc7ad41e5850c30e2254751e7117e11970ecc77a2aa721575aff31231f3f30212b41aedabf25f91667e907e6734bb3e3eb78898daa908fc5b154cb64e012da6cc8d4b62b9276cbcb23f3d611d4731e684d3c711ba2ec59b5a2f77a063a29c3e93eab11c0c8d96e8b2a3a89b6c2023b46d7faa691fb859cde9a125dba4c355382a22420550013eed199b10da97ff2c547562b1f20bc74174f9b0c2eebbaf025b93d0d6dcb793049f4492584bf3c8caf902396e434aa7b208a0b415e23f5ca7d667991fd1c816bb599b5970bcec451f40a40bf8207c6096b8feb548f40b9a337af6b33251ff076d6fc5065103e9b71b5796c2a458cdf00d675063adcdc1bf139adf9baf3e9429a657fa980ffccee6999481fa90db67c56ecbcc6e90f525cb51a3a9e3474fab628a4f5289c40d15ba47703d555238a1fe60af5d9833f897de1c7dd4ab0d3797e0421526d2b6830d0e730b9ac9d2b941677cd5890691d4d23139394d410932d327f6f669d33618b2b553f950718042a599e8bfefa88fcbd3c0fff8a99af8d7c7a9cbebe247611aa537ca39a265267670abf1acc721175c9b945f9cbbead170a7e0e580ec2551a3d38e83d6ce1acafc98977071190ebd27326889e935f7d091694fd8e406329c0a32f9d9a32f7419451db8bf639d38075a561922d7476bacb8a21598af7dd3f43c5ae973052613111ab1f4e4c572ee28492bad6ec8e06857b0cff8a6cdb1ab1005c577d678950a938140484f950e58836e4d58c3bded925d0e3d160466d914db8c50a5faf567bfae6dcdcdbc4e9da2e1a6ec64be24d6fcc3823761ac213f7d1e9bb3879719864475347893b93aa84e9a499f7b071ef056143c776cf6211c44bdb660e1175d1458e4191c8518087e18420c0c2c2317c1dfd9ad87fe21189d7b9b6520463ba3d36538737531aff843d060fc48b356ba8ac5e956adc45699b0c5caf601097780bde70d90f0364cdf2b3b345087144a7a16edfa3e54038a753a7ab616f3d4f586a8a708654509ca1f203ca2c4d7b2477c3a9932595d16eb363c91ed3f6e233a62d770e952adf24ff9c223c160a0e217cc831274eb7538fadec4d8b6d74031f964a2edddfdb149ef5a23c70c01ca1da28964902f9844cf583ba53e4786608a551034d8db1fa8709cc398c44e9770a4987ccccb3eda11f3a7e744c9465621aab80ef5567cc6741a91a2314511b202732f2a4678bf6e4eb88e6f08a32c1565427d5da88b14c5f547b29ddfda92fcd9cd68828bac872d6fb32c6ec04f3f5c08ce83c74a964cbc60db668a53c8af6ce3b95edea635bbd57aafcf1fe07ad0e3cf2ec12ee823d039ee196c7baae551a98d4ee0734005118782bf176cea0f1a4ef3f243bc77ccc11f5de8ecc32f4b56458cb8e3e5f83c9660949b20e987320fc7cb7538f7fbd8ef9b880a14d0bbc1a2f2496e1beaef478c8a5ec1c1d5ff90f45e9cf7665f4f77b0973d3174fea394736fefdf3ecd6d95efe21c0ce74b75b21e79535d8f45dc4ee76f034320f0f7db637ad6757ecd631b8ed2ac2b1749750b7844df12f516cf42c30630af02ca674f3c7827da62008e218c3bed885811cdb5562d7c213f2f5b910dbb8c9c661135a99faab53e23a9d49617e931a02412820cfe19080d00540b239713db1d9ba6d856586fc8e7b756b004219618b9570d633c068a38bf17211b33f2a0355982b9f4fc20efffbc20159cea539450bace968bd57032812c0e0c41f7435e301b195561af86d9c149dcf0f600fbde9cc1d0687649a9f61cc81012b965ad425f9cbd8905a2852a58d173ba8e84f7ce1e8b2b8999c052d7876cead1ee209f0e8b616199c4c7f989d9ff8f374b2196d828e4ad78df545d1a2a81b0f578c750afd15bcd5fe992f0e3f3abeee160f6e3e4222ff9cb77e5d1f56bae0ba79be63373cf2fbfd2b5cb274be91ca97a84f87123a403f2b3412c261b0332e209e14cdc70d2e07626e02949a56bb8afb726fcfb8760e121f6600ae5fac870237cbe1e7e79236c30b10f31d3a5383dc80e8ecf23bdc7e5ad67095b04df9064ba6b1d0f07bb73591689b74f6b12a01cc4ba637e9e7cc4a5eebec43663b0e110ed83ae5e4bc12563ebeb34f18c4081ef35c947f43663b73220ba9895e621527b6beb8ba216fe3aba5ef80c32a82b6d5786642ec5103b22fdf419e2cde13b973b1ee36071f11ab20fa2e6dd7873a41e5da6f9857893e77149b574ad092c441316d8827245195d797ad7c22f6202feac988c1e93a8b18a7987eeabf4ed306071a0b9a25f4ce62b750b389a865144c7405b427272bd7113797f99c11d34bbd3b8493d5db0cb03e572779e6841bf3bb8dbbf7cd04dd547eeca68b8e1328b628963c692ea808b722b86aefe27bcbb631c5f488bd016c0188f6872b86552678d3f98445daa7fff8a6ec24db4cd4bffd6231ad3ba93fa0bf753e8c01d9394496456c008a2e08c4cfbafe708bef4c371f4ab5a9a7f18f6ad0a136e734bb1958c69f1c15534e4165458e088b7ce0ce3c6cf6a1b3e2d56f3b7a5e3b1ff95b9f8fdc52c5c57090bcf9ff7184f16a0f8d283c05f1988074cb33e6ae6fd6be1459dd2f32dc2456cdb24e83729f48d75f412f8ad9d9b772cc341c1c66ae404fe73b4b6cece18958004930684bfee9126e60317d311afd7abc7dafebaf801760fbef5571ed658b620b9e7c8c89e3a89c0f3217ad3f20eeae9998161d4a40368b9212f3a335c5ebdcf20f654c0cf8eacba0f0c068d7d5b0cd525d4dcb21356c057d62ba97a1bfac810bf748811a5b293220376858c91808171085bbf9e4ebc67d031be1ec2034f84196c4ff0873a0640da4df757f705b273e33c58510b4916cb611b80b428eab7e6ffd20774b871c76432184a6d20d7f1a448ab2eb98d1b679304cb86603f411aa8c8fbf1726306a6533c38ed0b4a9e8754d28c50552cf427caded2755f418bcab1ff1e3b8198680535b535dfa5932ed516c5c28f7131e3d79137da9285bc4aeab26897a7e1eb689d5a64676dabadf5281bd1e76c899c1009d72c1f658dd15f8d15b680918df21841852ef480e9e23f3414c43f4a2b7fe88a4a3c0861c12dba3f910cae3040fdd7ccf0eeffa773604bb4d7649c2540e735af87cffa95c77195536f0dd718a110b68464422328f47b7cedc0369204acf85f88c122ff39d8fca96e1f0b83715687432aebb366500fd8f4b452bc725cb8647bd2081b65691e1044a4596a7a54f06428d90f7737f0638b0db8e829ab32832a8414488bb87792489850c2613ccc3f42149fd9ced0a2468a2699dc3fab58d9b57745945b8730489c4c8879d7c72e6d936736c210197735b7ee6cad5425599dd21a0a5c588222253c39480d0e4c6996c6af6849be0becdbbadfb6978541910d7c33a0515b0382fb47d082e5925512e33270227f77152f620215f36cedccecdd6eb4da71344e77d49eaf6c0359e25d1511ccadaf7d28e568269e4ecc12530950be4e7900c29bface317aaeed3e9a2f081e6a091e068c775c8cf86cc9aadd20b0ab53b0d139ec9c1599764f8b4396856bc177c5875e1d34afd9df034a5e16e770aa0b1b48f645971e06353bb8b8377dfc4211f8795e6927c3c376cf85cedc59d2a9bcec341b6bc84cd5ff2f43ce4ada5c3cdb40aab83fb994495c81fec770a0adc0b862649644423f8cf7f74de1e4aaf7461cb85cd1195b3ee7dc6f5524af4df5a9edaea9e3c82755f9b731c30a60cfaf69f9235588e517704f840ab06961c064463f46eacdc0358901ade32e812cbcd88a36133f0eec79282677f09b1af68641c32df3ab060ec307ea664861f7dd506021e1f31361211df1de2ff74c3213f8013080ba2618c5b77d707420aef5e2db7a15b477bf42abd1838d8fb4660c5a07a4bc8f57f86dae20a1769ce6daec85c2acd92bc5413ec87366675d04d1ea6b8b64cba90a8d50cb5c77fa8e269f46da5e613a998b7416fa0293361ea5178516e09e5c78dac55beab795ab256f192504193a32635f53edfc21c34bcb80096e8d29488b2fac161600192ac32696f500e0f26986a45128c3c4d383e9748274060abf3769cffb61c00478e961a08e33439d15c8ad0c838360d3f523fd14a2c673a044a57ed157d9a398c3e6d0979ab100e5e621c50933cfb734be22fd982076c7cff1fd57056730c611b715cb79d38841cad521ef9ec105e4f8b5d6a2e69cec76210f178bf19e6e9f8e8f20fad4f24422b4bf491369b0b047c535882439a8313d53b6e06b7189e8384485c52d5bc51418ae11fa03163c17c30731fd3b4485ba3a6871e1ff131dd39b67641ec04a30b4d2a1f21a75016c9ece6ed613666027faa4c96dd08784593d65b1b9f8ae7c68adede47f03940e6d396193ecec8bd4ca96ceeb4dd5b0d4bd8220c5611672ab8db5c75df62eb1efb67af80c39cdf7a712539dce32a207f7697ae4989ba1e40b4347ea69e883a15cbd05a017210fafffbd401858de8d2a29ee9f9e61ba5b78a62115ec4c335ee42b1b1cc732cc0880005356cb7b4d215705560be2c46fe56f7efcc8d74596e001335263582e03ad9c51359839b781f4f4e8014c3e7a95dd3d90f1b72b5951241e9197fb49fac55e889ba4922ee7f3fa85c67c5868559b5d3914e30ec774e926ed0f5384b69b089cbd5ca89443090830e14ce2eb27e004512b597814c021f0ea068a4367dfb81d9c76ce40b6095c76b972d1237a3467b1add41c698805e9551d37ecc7ef16019e2f54463b5a9796c4195aed6a670818956a9ad476437e8529e15b6e19bb54a91d10359f9d4aac0042140e233f7df5d5779d4fc7bae8e83b0103ecf69ffb0df6a184ff47bcf132dc5bf66eb2126d2f9cf33b27b2b64a2a20bacc375ef8dff524ce595f686ba17c0e26a26483c4e4eb1660b1aa8fc53d164ec1cebd1049a71c85f4545ec9c651624e727a859598d155a5f6c89a8f5177bb96e7b4382244be9af84875533f6bc30643f43bbae4628fda050d0b928bc9a676b685c3214502a2dc96dcb29f0eb720db7efb2b41b85d826ef2b371a88c82afadc2210dad875ba2e04b0b07055ec4bd56fa0e06adfa4c9c1bd32d09c9b5bde68bbf5c5e83e992ef8048b053dafb2aab8ecb41074ce6ca581a94d3084d90624f37dee6b2cacc582402d690a1e713aa9e14ed4b391053a4d178fcea961c8cdf1c74ab889e0ecc5832ced2bf699d4ffa4722f83115ee7659d592ff87ca265f7e1722c7c58463be231f6479344cf8dc9ee3d24285e7ea73e88929ea1e169935e224bcca924bb9abf274885c413f5fd9a12262ede3581559e5336f8caf6511ba5124b4ca67c2e99c0e6a5acdef3d1c013e5838884b7c11ea70b5332a39c938ac22f2db8bb6b0bc5ec34bf59c15defdd38d25f40f09a5db4516a99acf3554d91676b054cd722328eeebb8ca4c253208a070214b749de40c4efc5279d39bf7e0e6c312e1e3e81e83ae8474228ad77aae7eaa1c23902f69f6f79c5402a71dd47f93be28c04198872f53fd5ec2841017270d663ed00c280163d57996c868210204cefebf21ea8180425dfab54cc73d7eb68cfb1f6e3eccccbbf5aef0d6baf1906d4b918d0e2f7654de689d4620741ad2f5b663506f98675b0ab8932bd2022b83f1d01e02b068165a8730137db4f469c277e88813769cf3e78fbc16d34b95493268a299f2ec2ad106504035becf1888fd1157e4f17989dfa1d3c483056dadf9f710d7f56518ad31acbdfe0ccaab48b2bd460267257242ea356badacee3ddf8a22082b6d049f900ef8575cff10f2223dee501bc15e79979060e0055581bb8783790bf8aa6ef6abd982269bfe9e6e4788a8514a6d0070425c763db8f2bb41147715100c23eb31bcf47c79f8b14236efe8b477ad721f0a5ea12e3e8acfb8e91a151e810f42d6912ada9ca508c177ba9c5308f8ea2e7d432efb1dee72da7e34685b28ac78100026547ea0471c3f115bce8d0afb54f277f144bb36907d006edbbfa915254f97ed02650b53e319aeffe1e74798212c61c77cf19e537535cbfafdfc038fc19c5a209e17c3304925f89220f7ab7e3720842c3b96d0c4d8652e019ab92146ff8d34a0dc59dcc58e83f88719a156ba4cb034f05d24b3ae5b9d51e517338419432c48d94d6fc663d1b5967aafb91e9083263a3058949c69596edab4c9077b68fea54971282b8790ef0eaedb702b5eb80a327328eb9c8a02f6e5d9dbd9982a11af715f4a70eff8dcd13220f18a1c4d4775fb1c9dadc22473c6b748c01213504b36ab5ee9c414f7b7d921328da7e8a5ae58276bdba6955f1dc9a9f6632b0abd187c6252385f60444aeea8a57c0191687655b3f331042ea0958c3fb90738ee8e83903af0c0035d6d0fe0948a248cd52f9cd3ac59ed5339b1d38bed551d2812307a437585b52cd5e73c9ad7e3b8e346d2249518484ae3e9142206071f387618e5c970a9e902741cb1be4877a7afe6f0a7b64822b49d32060de758de7cc8f74080fdc410e98cce03b866d3159324075dbc6159e5687a4eb7199c4b00178b6f1a9ea03155d5796faea1d6ddab899cd1ca7b51ea45609676ab24667ec6aebe9bd26d8f41140171d48864f0e3e7559e81cecf020312b99b43c5e63d4ed097ef03db059c094819221d60d6a69731c32781ae2e9ca172cbf20c0dcf13cc9b097b4854b5640dea437bbc06e4b6d02b9a585fa229c0cbbdb53541c09a6b3aba2fa02e4fd1e73ce2332d90d71cdf47074c114d7d7c7f1f3f7c3817872ce3e1c1692ec0eecd52ce2f8956ac1ada1370fb3ee6c9170d8e63c118f9d86900c2be7be039e93cd72f94425d78549e785bface9fb153859eed22ddb95e20a00dc54de490f43c2a257dc578f9679a61c8726bd04107e36e8c2588c16f710347bc6c9b98a579dc0d633ca21690202ffd8dad5d1261d1b77b6fe674816e50bd60e41ca59c34ec2794afd6ae3c21e45f3426ed97f2fee756092fd839077ca000f4ded34769bedff04bea78b455e2a0840955f6c488db96f06584ddcbc1700192270f96f63cded06258e4c15f783f60ab036d02a0e484ab039db5471016e3b714855672a5c20109bba72fbefdc528388323f89510e15111480694f44fbb6da1227f7f6411c70ce149a923b149e4d7de4986eddd04053e518f1dbb2daebac496834a88636cb00060060e5d353098514db4b1c76b79e7269296f7569ad89829713dc6a754738d69e35320a0f79b21820b846d70f1f5102d4764306b2c55bbbb8b2410cf3eec7eb9fcdd19a4d0a2ea383ae4cc0a3f9eeb57bd6d6aa452ba2c09deea7b81199e0affaf1b0ca1be25677057b5a8356430e7763ce0c1de0e86615401ad3365e6928be5196714b7ca3b359d85f8ca1e822782fc99e097f3f387cd48a146a5594dac5dd047f5401bef906e377ecceffe4620dd29caaa48dc3ca4548bb3506d51cafbe0750ab518019cbe53bc5857fa435f3a9e0b99d60a301772e30ab32270e17931e53b062a6a721e0a431127e8bc248c704b0b1a4fa7772e55bd77776dca128e3822439f787b3f5a7bbf42ba4eb7ff46c7de0366824720b9366f9dc0c3e59235bd33792ef258e79deca18415acb5b12facd471ce75f5c2d5215b1bbec006caf703b47661c20d6f082d398ae337d4482afdcc8e19c3ea5451c897b907e16eec41d16a16915286ba5755246d3dec780fd12d6b50ab1fbf4fbbe96d66749f494e66c3e415029c8d843941317e39010ca55ed33de08c019767ceb9e2539a9839b69be42b3486ba201ca62f501485820c405f32b1140094cafc0ca2914aa9a504a3c72bb3511102bd5ac4a8cee77eaedbd8e040f5d429a10983efa947e4c8cbf74aeed21eb6f8069e4bc8a465a8e42817e597272ff29d1190914f9b707f775902b16ad8127e886bd74cdfa486943423cfa1a3817de56c270a5ff8a9b9d0977e8f79f87c7aa059074348862457aecdf9ae979aae410381bda837a06ac300a80669c8569700731211eebea07a5a62977d9b032f43119ccb814ace160527ca1a404e2bfe27594090c9f1901ce420cbcebdd30b7d9eff785408f436d8782c764b59455dea2c588476e9a776791abd30effb951da7a013becab49f6c18941e007d9e274eaa0c4219f2127ef45848c695099a87afa97451771da4baaf8fe789cd1180f1d8d2fed272b647972e6eef9ec0f1b5e4f3bfa5200f2c336b07fdd6c3ba21a740e6e8cc1f0b7aab870766a896500cb4a859b22de308cb992541fea3e9feb7589fe699807c231e56c25c000280a80a8cf5277c9a505f89ae3014096f1fffab27bfe5e0f4c0e096829a465eba91aab00677c916a31c05eec5c64c10932329ee17d64de7848a0e6a7b392141c60f7c2ad8fe369878ffd9f4aca74646a2c1a82d3fbbdd3067c7e9f2266482b3f2ff83b69dca4c896e576df614421cc7435cc08cac98f9a5dec7db09d744a317c2ab11d0958f5f03d60211a118dd62d70a575aaa4eab8a66e2ebe001d1a347f4bbcac5875fa901235589ebb6a6efa2f5be3c2d6317dfde38df1cf239df18e41b910d92b68342922e6a18991f5519e13d096158e3af18c703b5203d7e876bb0c6f50e56535e988ba6052b6179848d13e64a456322d2e787ca2d6ed09e0b15a219a36820e7c1d6d084fefd7565ef8a7371ab4bd67e2f8defe454f21312bf9454efb97f353731731d0e473348d02d35b736578b504ef83893ea76b9e3259302b98ac8fbbbcbece022e213ae78337d62ad53980cbdc797d67cc4ab8f2a273b0a405fd1ae698ca51308a83b6fe3f4c6b6ae6eb1e66ed1eba7b01e685bd801402680be100c7a2ce11907e2835a455c2a1ead3e7abd67bf744ce43a8ef38b52ee9cd146e8376ca7efe145997e472f04afebdfb0e119b5e93c066faf910ab7774ee48d29f9ba08db98f9c08c480d905cf50f8d22266ff615cce49a931ff6be32492a3cc12b34c5a00ae9599a5236a046ee63e6115573e1a0695feb4a02d0761063f38ea1452c0a80a09e13754742f13952702b18bf5369c8903dff52da89f7da9918e148047b7a21844a2f4b2dc0f695b95d1a4d3a08ecbf55e732f1072e3d7fe273d3a9f9e99c8475e86680c851064988e0c496e0a29a6b0eb3c1d0b72f65354d64ac2b9c8e8c755d17cb4a0147eb6cf8ba9235aba0e64d28b00343c600814e6f6baeb01e5d4d7b67a928f2b8c177b01b7405862606b44d0fae59788faf1a06332051b9eb81d0709afdd6a4e1a74c3a36ef8253dc3358bdf71afba6972bac3ef5fc632e8adb4b040eb43712ec754cfbbb27433e633feeb28f6403d3eb4290e8ff2581a57413f36fbbd9e94f5a7100511e39d33b332654c2bea329673b34504e4e64fbc7eae6ac43ce3d941e881aa54c00fe6814afd65053626d003b8b3115d168fd4d9657bfd2a3c94798122be8241c512d55059dc2e593365eff68bf8218b1b5fd4783b462ce1ca429e22fffa6a014ab48fa01c109da944677e5c817fb76c2581b9b9ced966905154abb78476b70bcaad79d2344a779d0112c7c42fe126ec352ab1122ca05a7573f576d30f4665d84ec2cadcf5dc918ad4b902dd6736eb65a4dfe1576ef467779b6c150a7a45248e8958ed28b3d806cb2dce2bd75ef3d8354f99343ecb8b5880326156a8251c2133709fe8aa2e1ebf053cebca18932303d1d5f47d45a8933e5422118872a08e29e2849f92900344f13354cdfc52e36e811759d457cb3df186a1faf31a1291a2681fa88c3514d5459c0ba369aac1971f2678edf34541ba1b6ad52c262d308c0b70498cef9e0ca9c7e32ab0982da1108696c658867cb60bae62c9ee3414627c3397f9a477be55ad2dda67afd44a21c676da0dee6bb0e7e37f728cab63c1801cd791c06bb3bb8bac71dfcf9f94d47bdda899a05cf8f72c38b4f253220dd01986f125073811abcf9aff8d1c48cc8934501934bb2aee02fab74ae7337f6c8da4ad6b5fc3c991399ac98e046381ff0d58013a57313b6643427b2a8703520bfda6636f49cb945ba0a685462dbabf15ff6456044da508c9a9b3771695e4ca0cc44258dc5c1ce1530e5c76b932ea5081d95573fa63a12e49d9c5b82aabae9fb44cb4b7fe1bef022e2b2ce6ecc731f83d419c7736d428b6a235379dc4cbd023bb6ddd1de2e02f038b32b22756e3fc7cef75eb80b7f40b588b610014c727818c9c5808d2e7f693ed052c6933dc3009b9786361554dc9f5d075dd25a07d8899ace90fe8815a11be38db7257f9c99c00a99cf8266a23277ed0081c477dd014476de09e56425b7073af7f8e06173646250eee24b045aa34fddcf70fb736db8d01cf3746fdcb5644f62d6d6429da8f78dbcf3894d2a354340922dcb49ae02ffd8d6a4b3a1e9182fb8f3a89ee9f63b1fe2e98f85270247a24bf75d132997cd56d1a8efcbaaccef309e5274e82490803a5ca0162767312dc56f2112ee997ac3439c9d8cdb6090ecbe1533f45150e9cbc318e2af074220c48798daebb5c8f456aa5a4bbeea8e78e102822348b9653af3a97eef7ec5b9597cefb74cda1f049c6853174ec097d8a267b8efff8c502ec7a8fdb299ee5a2cc4421ef9fb5e3af996f9de67eac5d0b90de26fa6c9cb650d1f01c9fccfa3e1ed9d5ceea08cdd22edc86713a3a2aea7b24eddb4c9c513da91266cdfd5a5da15b408264a4aaa70038987abd1cf374990468aa7696a05f15ab0696132007228541ebca740ae83ad4b342c320498e9f761fd681df8169f08c5e94868b10426e4ffa687c8d67e8d8c9ca94c46190253245c93c7ff30ba679aa532ae041bc0e656e61ecb970ddb3c06940d07f2d7c7d4c6d5e436089c00ce7b6292e8e92c1eab71d003c02444c0e95447963d9e8bec438d1dbaa070bf4d21ad9f266c887da625fcd4567d713df4dc1f4d08425517efa83ea04378d041f30e19e2ed2082e23cac9641742c83032a699647968831ae2f2efdb1f87f21ace513340c28da5585b227c67eda090d01f28243a3958b8a4284df5b70bd5e10c6974fd42803156d13e4d9204ef1b4da2cf4004690a078965eb62c7993cf91315516188861c74811a4ba47802e81f9e9a57c9e3da7388ac53818de19888ce9734fef261f487560b68addc619587e92bea3e9ca8e418e51a7f20190f2fea2b70298514ab957ccc0fe5d50b39bbb595ff8049c9a7be7a0ef0fb2eabd3384cd31d013c978a6e5486d35b955d7548ddbb24bf1a49b270c43f5d787cf9cb81d4cf34aeaadfdf5495c365097cde73a3a6d29a2a9e0bd83655f60a237b169e6fd57603cab949e8cdfd648e36f47e424e818bd2ca0914a415029eb9950ffeb956934416eae1320c3260ce3ed141e26d21b3324baddea06aaf8d46369409b167125c68f1ae0d360357ae11a5b2a30a0a445a37e1508260cdc71df65d67ba1bf64990d65f45b527178844c5781a1371bf981b38cfd941ac2a197ad79b1a43e38b75942466cf12e206684ef12b6657d6b7d12115e288121dd26fa95c9889036a98c1b839aeb7fa2ec45a8847526ba4688eaac2bf40b41ddaef2ead987d9e948fc7cb4250b1809a962f5c6216c012bc8158122ee4f76bb40ea2b7ae990a8a2de4afeec52a8b46654a315317ce9c7cf953c1d7841f718b578aa57f74d4351dab139adbe2f152d08adff0b6c6913afbd6e8ac1a411476e865f4b6b81a2bf72c05b90f205f8258a0bd664a4287507bf1823f711ff1eec0ed5adbdb6a304b48ccf70a57244edcd273728d3f89702e6b7c612336d22da30a35a0ad82ea64c4b059b0bdecd5cb7e2476562555ec13625ff5a448b0f06b0a7de69ae08ac6d0c1a723dde63127535a7bc15bce50660ba91531cb02f910fa26446496fd2fa9ed0176fc7d4a64016de41b26918ca5dc2887f0605e264398d6d85569c6731023fc790150313179698453f477fa9f00479eb535fb8c399edbc55cb6a47443616b0f15349f6e3ba432e8554105aa02e066c93edd519aeb999fb538b1d24b181c65dc8b39b85ae8c6d8a8c904287e91e84098e590d6b94ef5776437b400d493c5a457d1d09bb8eb5ad356cccdd4ca6f974e5287a187423d42d3cf20a1577b33632534f6817b7917e99186a1a5df04c502dc4f4094d00b9170d09508f2ba1ad71005bf1d2382610203903e71cde646cae64a6d354880dabd2d8031923fe9f0f15f22b37e93c6687ab305c35f55e946fc8c1421d0ddd42fe8733b9b2486eb25fd4cf8b6eb964cae5bf28899299203c1f978ce5a555a875cd43d0dc6a43c60a6ba8c1cf9ab0fe74804636cca71fdd4491d2b49a77a2c6c342d1da51d430fe55ff8debc121616d2d220b427b4323f094c41b4eb446cd2e60bafa9f835fe3265bbbe83ade250411afd6b6e8edb043331a0d31c460acf0cc465bcb54867b18b09cb381160371a9eb4b402f6f72a10e927852a2654de27d9c54101339c5ca5c30bdddbf9fc4ae0e1f64135b68898bb764defcc1b621ff077fc5f3769b59f5d77277652853274a5b63ce871956e812226952e8b26547c3a802ef295f7b5f6e5dd9aee18bc77afc9945bf549b0c02282b019d9375a03843bf3bc1444557215a9aec5ceb776cf754dbabff1aceeac6c62ddaccf7ad04673cddc50a0907746391a77bb5a9cf72d7a633803088dac79aa3f18fef2921190a382a4bb9d3a4fa6758125b3c42386cc81a1f3ffda21e99f9c282232972d1e6c8138362c0c53a4922acfb3615074361b3f5dc49f685efe13b93872ce9c134006d081488de07a844c49840a32d1a9d5e320531ea6f44231eed44656f0d5b6c8247490b5d2043fd12a543108570c21659ed6d0ef37712c2389abf9dbbd277469b5ae459b590019cb448174330104c1afefad9fe445a56aab79c49eba4fe5561434d04d4bcfaffa69d2c82e23079357dc14e2d59a6e54a893c3a9ea860d94b20f3a919d4d7462d77f82243d3ba594b68fc5786a5dce654aa5ca965c66625e51c687afa121a129f4bb125f6611d18ce64ed91f4876037d9e5768e72318f1b974b321134e2da57c2896a13f71d99365ce60a4bfadfa58d28cda601b831781db5c9d2a64ceefa7856834cc46f436c99078214392e54345cc97ea90ca32f728c1eedbd3c3d9b70101029a43b0e96cc7a28a78a4fe3dd028edb07b0b2b5d1daf870c20c0c126f2b9c7cf01ba7231cdfac1e4c251a6f29d3fc9a9c2e0f535da6633c548317981f6fd5e1668c7ca88eb5163400921db8b70eda5daa973114fef3c8852f8a70e906c9de900c03edf53e495a2e6d5364a46ba9e636f05d5ab178fbcee0aabc5eca4a1f90bb3d56f964d56c96858eb7c4c1fed65e2fd2eb1f9815af0dc20ae8dd08c915e2879b11ea3b81f67836dd82e5d24a3b0d571ac3b61e6bea603919cfd6a3b32a828718aa0885fd6736afda13e90b5f2ee9f855cce1fe5176848e9caba34c966f6dee6bc2571e2f61775337cc5a3ec80b2bc5f16f9258670bc45a9d11a523ce4875c327a7b62eec457e48f32f35774ee1ff6d271bdf09249ab31dcfbe963b07f2e123cd7b262d8c3385772cc056f32aa30988e202dd2dfa623451fe65686c3145d90c148a9a28ee769ebb65123ea0f7b4696eb518ca94de543ded5b187d6d82f6258f5e45f4271a6d88a59512f38711f0505bb2582848798b4c68545cb10bef10ae1047f127c0acf9f56ebd974d1ffa39c0c27efd0df2b9ed74bd2cb85604bda9180a9c9394515f662a915778946002eb17a1a60c10d508d246b0e655b48d0b4ce667720aacc7f8abee0ce7099805fa45087e7a78188faa7375d19626e121f24cc7a48e7db7e9809dfaf74059f3724874174791f11c773726191a63a994c2c2a94ee855d292ceec7e2a9b2cf8e27d49a0ca8e31bf807a97f6116cfcc002d5af27dae27157580fcff8da097ae9f919d4aa1a7a379b7c168555c9f3b93c6d9f322e19a8dbe25c6e845912720fed93737391104278ac317e3c6eff2f5faade885acc4bbcc577c6bf88f0f5610dc0424c2439dc6bd962d29aaf998a669e3e4d807bf3f33b7c9fb7660b35a066df9046899e444dfc98cc996c63614bd43f8cc05d63d5a9ac7c4756c01c4ed950c756d59533a07986b36ffc54711beefdbb75762288bc5a919f5e0c0cb9d18807483c30fca464bb91c83868c5c6845574f83cd8714cd15416eb123419eea6f42924ca4dc478fc78743f3ce731242b83a20d7fa7b26f7ed401e446582e5a63893a1c3a3e7060f8afe7555f6b95b5c6306e4507d0c4a86f63701eb37fe83ee94af60a4574182e8e9f42ee1e4dac6211eff0ca07c3e51cc526ce212f6b655f8e92ae687b4fd370a1b2e392852e8099a7cf0402c6d36763fe295911806e47cc3e84667823e16dac7dae94c544bd1e4280fe2d9fe4699758e486a2585d7c0dbb40c2a61942e09ff1f9a75513b41ab27c529ffe34d523d20530761a48496676a16422fa2d0b64807d4a37055e805d7de6a53a2e9e56f2807163daf873a55c52c3df33e59011a7b6a3a5f11ccfeede0e87b9430886b0b928961d4825e72b671dc99fc7daababef9e7611afd06147629250b7579ed63b5cfde6726642574e1f88c708cb71ce529c0648c2ce0edfdeea4198eb350e7cfe0a360a9fbc432711a142594890bf7ff8c315cd0e7280dd51a1746a4b0be5823d580fe684598f160570913a3cbf07e9dd0f377c8c85460f161686fe5efead666309bf66ac4e37228938017d9632e0dad98a2fb8dcc1859b71fd1c60248c8d3e67c0370739ca230e382b4fcb90272d51d6ca7f5f3e0c8f5e0a44eb9805123ed6d0078013d6624caf1ca8fa0ef193ed5bd847d13ecc3a6bd9e2bfbbd7339bcfe361fa5b260de430c929eda264c231b1f35b1b495cf7bf70f39cedc7b6e7f26e6b39aaa05b5f60c1e0096ae8eae952f534a932f66ebf2b01b951d038f27a89bbb74414fea2c041e2dd4befbf0fae432265aa63190826d8c6fffe244338dd37bce40dcbed880c65c603be588c7f4cfd9ca80940fe7ed9105c0f04632c6d5c71973bbb3df4aebf65d39f793e9b70dbe5422b21d67744310e719215046887ee0472c61357b645d68438500567d0c4780f2e013f86351b169e9e536bdbac632a8d2f17434694b11b2fe6e347733d406008a0b4240ab8f15bba9c0324026dd59a0adbdf82692e604780fbdbd4840405c6dc4ef50c484a2087031ef529649e59feff3451394a96e3d644fddec488de5a660f278cce38e78afe945f9cac5a7a0bac13d2c27bf1abab44868e230af1230ba7c670ed4690bf5cf95dbab6aa0387ee586b4136080f64dc9699b768e53ead06f601b998a24377c974fdfaced4dfdbc63207d316485df64eb331167710eaaec870da3475455768ba978c8d496e30439e73792a316307c3b7ab3f198e5f2d67d4ff8930b16049574856ec96a2b4a8ec613c1fb7dc1bc5b53c7a0e07a63dbc888cf58902e1c49941f32e568f6125b5fe7a385f3b121f3f93805b3162a20cef12b4d5f94d3acc924a37c2e91bd0490f4b414dcbfe789134f5c2f39e39bc89fa800865da7bb2fb830cd5e1dcade361623eff1460fdf90a90bf894f1efa0e460fab34e3d4a139d68460fcf24f94f052cab21c106e5bbb64f902522246f8a90b4e59cbf797236c597ee62943cc96d70702801b456d51ed4af0973cdf3eadfad7945396323630122666e03afbd97e9978756f3fa323b461525c8b28142fad2ea63b651d55c8d584a3469ca393d0854693838e204e7749241cc7a175706690689d904a95cde7d6414a9821d44b41349755ee76cff879d28c1c5f3a39db20fb0751b42b5f929bf6d8ee4bb81ec7c9cda9ec9e5584bdc59b5ca950dc6026058f9654169524a41c4c0668da79541f8f433df1082eebd4c7c43e216da7a881e035ba020ca977cd94f2d118f73fdf47e01f52dd3bd9f1c1d3dd3d9118de3b26f911be44bbf0451d8c95fc207f82bff895c292779d8f4fce909d79ee535101e68b3ea0c8b587101c0554000f64d9fba0ae39828e405f25617ff25c3bc6e355bcab9b59a7104f6b78f4dc69275c63786c80d64542070a18694d80611986b192a12db9851d0c27cb159135dacb53bb38458ce7638a6e34168acf31f49c15b88b4855f6fa774dbe2bcbe07801a500812d594d409bb2f814075262163af3dd12a785fe097faeba1adb562839e99095bda6f4da0d223b94abcd159e8dcf2261dcee7d218fad21a5010175de581dac445a003ddcca3c7c7588881e4d88fff70b1f917f0d10f0ba9beaec09d6d16455acd4929d80bc114f23f8635a94396302894092921987f108ef34e77c5bd8b9b9e43eaa9c7b5173af2ab3e5234371ba195f5ac62b195cbd8b36659b8202bafe2c99cf724328c30aa04ef321c8bcaf2d1a94a4acd7dd2d4948b8523cf2512211d2f6558153969af6ffdcf6c2ad9cb17e7ee23cb4a2cc24b802aab081d3acfff967a9037d137488c20103a3325b27a32c4440a25f3d3dfafa8c68996d404da66ea526027bd2d00260a71b7aace200f9705d50dab8f187b42387602090551282371ccf44586457cf7160e40ab28116d7d5922a7332102fc388171ba51685ede841d8bb5c890d1bf4dead50af0a5466b1b0631877d043724ac8e3176fbc5d51d5181a461ad5f1e55e412abbcdf14ec7fb02e9b7ad0602fb069223aaa63a34b820c88aa23f842c37a68d5c2bd350f43bb04b5115e6f5685332292d093f41277d74ea0228180fd3c549eefc5279e040336e1fc4c51509cbd4d812b46948aec4accc7ebfd44457496dbe232f0dd208ffe676722677b7fe26a9ecbabbb87afcc22d0896ca4f3f2b3bf6768378806bff8352a9e23511112a0a6b5755f889784c474c421561097b48001b454140c75624bc7f8a4255a9743c21d0b5ebe72a5cdd6b9f0c7382e1cd9dffab28b535b4cc97d858c0a5f16107b45bf1923d1f291defd665493498a0b2c6190dab5f5d778ca7bf20e7d58e4a50dc85b54b06fa55d237ba1134c8e7effaccd7a2c786268e4f352f27270fc660e455b7ac04ad90358158ba86e7286d42b40dc0f3daa64ff2ad811daed46a89640762459a2e48b2bdb9fe066c3b2d797b1ce53f7ef99964fffa88c68f717dc25cc5e0e11976a0e62f4d0a2f401225c2fb4a2c2a1977d8460a9bb57b3ba27d90494cc27b643d1060abb8e23840127b1528161c65ff62a57671af424b1d7cd01f81b730a3815aa6e2a47819b139a93893048b2ca62255af0001884aea975b0482b93798c4ec33d62705d6f110d5928a76a5601822c2696aa55ceed0943fe36e76f23ac62349f865aadc1935f10b35c015a4cc8decbbc129d3675c12fe1166348bb5fdbcf93db39b73cc5dc8003023ce5b9ca70a8e8260270103c3732d53ecd9cc81c948d5bceb44225ad9adfb045a3eb5909eb021389428b0892b2bbe0c81771f6846c0b9eba57507ceb9feed53a77ae232c32b531115b2dddf88e4c191d8412061c25bfc7b7e6b9b37c38f2e907250eac9557dfb1c7215a19f70603402b513988ebb86debfb024a4434cbebf461260cd3cd5eb5ab5256ca012703084d3ffba3838dcd0bcaf2fa187cff8717be0e0f3eb1f60f63a2789c746ecbab923dae18f12dbdc6abc34a573593fa97b82827efc4dc0f4970cc004ecb40e7b7c255e943a54233db94ac29d9d8be7578e7346eca588e742757879e9b5d55e0aa6d622530f14817889614fa554ad13b5a29e4b0dd982952b05656a4753a7e44ca46730bd1d5341686751cfb1e96f0c01f452c78910a50ea12bc0cced1578b4e702ed75897896304a7a7ab1f3146b51011dc102894e3f70eb6a17f158d9574caff73a4e38ed7aa27c19959d71e13a65bfd2aabe801fffd416796945db06dce4ab7033282023517c02ada2f6713a359a74b3e5ed686c38ca31370bba2772b165ebede35767bcffe515614d57cb7da5319a8187dec1cb7a8881ea225b32dc2aa4c4578f7e6357b942ae76fcdb2140d2e7fcdde3627428258a817488c80ea62a6baec8885db5793bd180f5d8b3e6a86a9ac94d1e14a04c24eba98e6e5e207e34045199d10dba6575d3afe8969e8b32fc467a6020e93f0adc01a582a2cfa014c61e13a9b2b3f5e1b5e5af71daed9dfa9011e04b36d36f2959713d752c6698fcfe8bfdf334331a8ece899734e215c6c4218fdcddf6c968144aff8b3d796d77d7b2475c39266d024662aa8768d9f0ca3342bf530e9352cc0a7286b35635241c2dc032043ef6bc8074faf90d0fc562797db39c0ab8f73764798af4484c509c8827e582cda6740a0d5fe0c1273e554774dc58b3cb26e5e6cc6a04834e28bf7ae6d37354fd032575c89b5d3b597982f5828d42daa3ee1012552f8292c83d0d7e5717b1ac4e602ccb2902f24ad157c8ed755b49cdb6ca2388180d3bdb3ce5e5dd94baa8677ff49afd7fc56a944a53e9bf6701eca17f66d497177dc49127e981f305f12c9279728a89abc5189c94708364e5758508041731afba969d567192560311a3170bad9c140e9c2823200f3a2b3b57da3b94bf1eb29a6eddd190926f064bac844b4086bc26cf2bd394a42e54b8638aa244499123bb97c900de0ced6d7bdb680b2d516ee019359d915e2ab58352863ef6edb6eff65b404ac195fe43c2d47dc44b798cf1fddc8141f0bcc9ae7a40ec6526bb92dc8d109a6680a4b06da937ec8375c226b8b278b3817830988cea768f22461ee36df4aae3ad5f20b1efde97fcc2b2ad9c90f3e06361532b7e3007a306186ecd172aaf1245eb22dba003a06ea7d19590cad03ad87a027762a5c0bdcae399905db5021207bad9f3c9922d1828b3906ece9d3a12632772d6fc7f293b0fb83719b510180625771cf3d32be9c5c1950d560e71c896eec9d75987c6d813df8aa2cfa95b1d3fb2af12e2ec19c85c3291b6e8bf47f6968c81dc3982741e6728898bdb7df4ee18d20d4eb776c4fe9fc5ca78d6959f0281d9f580f30e4262de467c99b432bb652ab28bc07a51bd82cd2fb5515eacd7f212013bb06e24dfbdaa987023c2db8958199dac5668897cbc530185300b148f7c37a6cbdb1b71d8f1dbe07ce632f0fe065711d85e96e68b7c2b6fa3eaedefeb4ed570bb4a09361c9c92f3b1d6b93fa08d72903ffe377f6f79531cefedb07b4b0fb1072b746b509fa4f9252c5bc2e3cf14fd53fedc72c4c5134ca57febd5c8b7da920e5249e7ad8969e5fa759ba697b19e46278f5e1a122eb1c01d2f698c7037885cbd14f4c42aa0654ab8e7b6276f1f3b48ff7321c892a2c4b00020cb156361f5098e3b54928fc376da8d837c9167a705bb6a6c1244c3025e777ea3dbb2338614cf8c769d8387badd3f17a2a21d8f82b4fda1fb9cef887b6f9e5e8350385a4c740f8d370af97675d4d71e471e376647aedb4a994bd658730c570e98094605f18910f4409158d92a204d6c5c9f6afc51c16de390112e76e5cc40312cd5ab774fce3cf07b82b5a70f3ff155823f80abb5b6453b7567f6250e9a5059e3978dad412643f0a9750803133853fa2fb82df11c458306e3a1321709e118bf5d94254b0297331916a56ef7a5d1074b1f02e3169d3a1c8dff456c28719e6e4087df7b92e601a2e4c7de389f17792bda9aae9a4aa8f0f3879c3ad9ec220dfe316db4e1c0ae8bf9d9c68edfa8025320bde26fffdc3059747ecee61494807da1677d89c1043994357c8b445b051259cc9e4307322a7c4d206f0dc7416c2a3cfb10c19c9bbc93d3721db869f9291742bfff19e3093417895fde1fbcc9e542223d1dd51c1f05888f63c206f9ffa16fe7a74b913a2a3724a8c1d55faf14f47a3379ba5083abacc708e88c0ee1736a8e8cc58e26fbb93ad86a780b5d4bec68169cc93b3b0edae15db17a6483afef0f91598bee2d8e93f15a2f29e54660c06ef0e887173d8027aff08463c0b79696fbe60085bfc3f0bdaf8918f6330ec53314fbaf119740b24cf5d0731b60741d39da4e02469fbd68b3fc2c29d6de9b497f55de48edd25f9863bbf19eb1e58e4d7076b10cfb8be23d0d657877fcaf45ee40f9e0960732add1788e123eef648d3cfc76d8b40ef517ed54f526cf04a558c5541933ede0b05faed440b3f3454b0cc05dae57d272dc2196451315a075fb69fbbc83855677254803468556b8a1c1f17bedbb7c642751f5758f75624037c96fc2a4e7c9cbe44ffcf23b13ff7ca09685d365abf5d636493e73c9b9254e9c1aa8e0715929b3cd75a15b0f00dd22b2ed46b788e7cfc0db8531a21680a5a2236b64326308bc8d68c12eae0df9432997f9d316b310432d70753f2bf564b29d6b767af703d47df5530314bcc27fda524ec1e2176ba8fd09e57a5035235fdd8113620c365a3f6ac5bd073da5ea3a354e2fb5b13ab619032ece0195fbf8954f825a62ae6ec9271f26f8bfa7c23b69e1820e15898d7e9dd8db329c57f71f384a7764c7d1a628cfd9f39cbf0202e412826239497c695cbec3e1557516c41fb4287fa5cff6f2f8312c83f1d4b0cfa2613fb234efbe1889d992564103e4aeea4d43b7db3a5051bc7eea5ad7c2f946eca5db55f0fc0136cf80fdd2da6c7e0b925a0bb6ab46015d008d7c689110f9952285ad67d3261c98b7a46b9679e29e331a772662656143ef620767f0fdab5c6d98f2bf989aa848948ac5f60d4b9bba6d51a3de4d4e5a42535009590bb511e5c92eb144d02b805935cba581ef84ead3c60575cb52f47421d3b64d785ef0a216cdc990e1f98cd9210859393bb8ef650741ba5391776017ade150abe718ba8b765e9612892b7890f99150f573c88a9f56124a588e287517213b216429406d475a508202f9351f2a81e9e05a3939aabcab86c6d3c2dc6220877041a0dee25e5efb5bc289074becdb76fba74e7a57bffdb7e0875ce9ba1261922a99c269c4e586f7b828fd69acfa1cf8aacd3e998903a855190f5c0b4e0134b08252f85235eb2c0d3c05857c455528503e0ad8d3512266345716a4cfca4b5baa060464a7e63ac7356ad2b081ddcf6eff63f08da2cea7f815d57e0bf5890725438e22b23f71753e73ececec7f573ab33006197f8b83262cbfb8e81b0c1d06e022e6fcab53e47db6b5e6fb7f69073498e628041e9814f66ca5a9ce9f84525005a6cce549d728ab71a2adb9cdd1e76727e7f7ce1c67eb5f6f3671cb393767ce7403eef4ada42a13e0145e78b256dc99c1e47ac25b2ba75254ea47f584f5625c1da80b7d1e888d3bcd829741b7a0fd60e8b86e2fdaadbdacb71783c98f0b391333b4c47be226e2aa3199f5a03276a07b82b28f81c68645a36a416f3698a7a3566180ccd6d988801728de69adff99792afac0765e02fa44de4824a71db170ffad9776b3e6b0e2b8bad2cbb040e0253808e1e77a3a82d9fb4539bb6496fb8570e8236e0263bcf2787134ff783b6aa7502c206be7d7cf3af42db714d3ee8c0a9f4da7c55fb274e2b16a7414495f75e71bd285f27b4e4883a5e96039b1d70341e18b3df64fd0fe2c0233aef6e7df0488252ddef281a28d63f3f64b57753858ba82ad2a652f10db09fe60fa824306fde5962f25dce27dc9c88357c262160c44f351800194767c3fb5a48cbdaef8fbff90770b44b90cc68b1afe943dcda1993fe1f8307b6badf9a7fb7db57be20055a31d18cb5e793805442c91848354d4411a327222f87d2396500507072ff46ec230a2c1f2296bb321b07b59bd5f94e05b535e747c765fe3764a42a0a267d240dbd557f789ad4be03c84a4916e6ce0699f3c7926f961878e88880e3751d88e89b50f95f075ab0ac752490a9597ccb9a635375b3223a6b9c8ee168b7a35b8dde6746d73b8d9002015bc792d2bc01978c6428528688294b909c0226580daf761214f3f037ead3bd8cb0a1c97828342d98b89c51a64fb41bcdd7fee26a940d7d80d462ac02063542446dab6710e0f0a772874e9dec9c7e5e4a15d3e83d836ef09910f415d776874d0375141d578cb55a0690291c6f8b56643967ef011e36646870dacdf624ff79d57deb13f4dbb48dea060a72621e8ebfcea5b27338ae3cc6eb0fcd1acbf46d6e4835e6d5f158115324532fb0ec25476bc67deddf845d3f941acac8aff63e11de898e7c088ed6434f8905ebcdda8a77c923e0c642f37ad5af4281640fd9dd7c8f1ea894c6869104b42fc0acf46fa600eeace233a04cc7a0bb38206e6a79db0f8cdcb41148fd1cef35befe7cb14af9e1e06755d2b5954d6d129e34dfba52859f8f42f2cc894cf510c9707f8044853aef3e61fd8ea39bfc03fcfdb4c2049e3ba60cf3b7a84dce23f62eafe71b52d4c5f98c377f01ea540e33aeae297c725edb95bb31eaf019c4a79b4c073410f4896be1283154a4b08afd5551ea0796850250328912f9b08c11173e2e9cc583cf4278868915a3767ba41810236e453638bdce466902b10d57aaeb63e5d71d66d2f419d2584898abad26d720df155eac556a8bcf0f1670542fa1a0e9236ca532685f76f594338f1e5aca46805171d4cc6be9a4837d455f17f762db8022a83c4b75718ca89b032bb390d26055362d7f37cdf4cf97cf5cb5d6e9657a50431199769c988adee0e22537590dd0407d2ba808ec4cc6b980e52666a0f8375205585f9bf31dbe95edf629f43193162df650177290f8786d2aac2dc86f011cfa9f9338aa78d4bc70683e9ee0a3f6ecfffcb822ddbdf94ada43df026074998dec2478a1e068a87e694493b76e35b0af81f2acbccab37fcd3ca73bc306636016a00842523e3ea64e4b5b9596e90822fb4d7dc76ef5311cf99700c8c79f82e6e0dd2d85bcab08cead87605dacb93828434c5cb17584656a4152733eb067bc5386b830fab63d93186dade8f419efe4c9bced72fc35b025ac244640f762d5797c4ead76527dbdba903787691b7a8b212405c74bae58efad81ab8fcacbf1cef7fed27592993db4b3f94d346f550085b9a3886aaa260aa20a4b69115e63bb1daf45b677eaaf11dbe4b4648baeca9dc4476614e56f22671b1ffc308f4f5b4a1f0723d66046b50323ad46620251b8c14a542d9afea4589550bef20730fbbe18c7b65d7c71735d1959b2f8855a004aff06dfd262fe4b4d3318bc2e672fcfc707e57272e9b3351a0f3bfb3250808fffcbc296f130fa329717fa587537a99eb3a4b8d2a815b3eede589a7a28ec294b82671deede74a9d868991fb75ffe061f14be945a4c4fb24ba5d7bab0ae4c887c11f7a8466b665962beffb34e2aa218b827efcffbc7805678b919860df213e14f7531055168f84de67e23ff0025a8e699d4fc09d29932145942aed80f14ecd591f75e2b9aa582bb2021e06904687f88ce3d672629ac400c3d1e1fe4baece5342169795a58e8e7e7a4d97cd16c2d9cb844a0780520051c95467456df6283d7fce33613743288af6e0464450baa697e04a21102b7a61b5ea5afa1a6dbee0849dc4dd3299f8129c02a902237cb97428f79b68ab48e6e61f32a740a7275457a1cee0d57bdc82be7c1dd489b4e3f52ea7240bfe1e05be77fc8919d15263be9626605bd2ff1474baf3e766090ccc2e723f97a8e399c81400ff4be5d3daec8d4753e933ebb7065f69403399add60d8d717d7f6ea4f94eb151999693f4d3e1eebc13af73875fb0d7cc2f2b6fcc146d0a7b2648bea7c8d1a9c6b85539b4ab5ff25a01102a527ba825e8087dfe382297f8d2a929976dd7e1427e3865d760c694d5db5e6c8ba0016d3a5f9826e5f658cb41bd0e1d9eed1476724df823afad2814449a9ef1ce8a2a6ba98db8172daf311649e3f96c35e5fe5c3a2a72b98f8e9f25a2cc20ea50a0e64bc3c8eb69af067534e4e02d6961957609d1324bae178bf13fb1c4d2cd668400c4eb44b9179b983ecba56d082e60c36f1b59bf1e51bc0457a5b077bc1194e4ac082d48b9451d2e263e20ffcbf804a62cea9019f9432e5c44efb0da118d8ac17849727016a22b3b9675872408a1b8d85ce9f71f2f68f0fb79fe7c42beeb10b652d3de33ea0d4ab16a21f72660cd732cd586ea0efe234038e5e79c6aca0e3cc25145ca0869244a1e6b22951527da033621b7b397285dc2527da649d88e7ec2c55084493b888f596efe6bc6389e6d40ccded28ebfcc55ae0ae313b114b96d644a4136978728607ea21f6d40000c777ee558b113c2c58a72bc4977f430257083a988826c2f8b130cc02767d59ef34e6f975db212b750486f3fbe3bedb7819d0742beb6a14d2acb9c475437b09bef53c7c67ce6617040cdcef9ceaf89ae296e159076448832a76b54e68c92fc0f157f19c8b49b9acb78bc166463934360bcaa40ba8414e185a789991ecfa1eb5eaad0d442494ee8758c99a6227ce86e3062250dc9930590ce8a1779cb8a702085ef0b40fe1777347863b0c45f5179ddaebe645c3e1737b96fb34babd6de6d39d2c12a03a82db7cf94fe6f49e3e6dd35743795abd615d91f860bcb5fc3764f9f388238f1ab80c8dfc5bcaf63380d8daff3386b352a0eb05054ca2e604e0a9797b0b4d52165bc6c5d109edce7ebe6cc2fa14a1eceb3c327c0e530a707a22a6049f7d47491049117731d00d49ee4e8329e40b4de3c6a4861a4644c81659533f979a89c09e7efd4f48f2ebe947dc620e8dd9690c4b784de8fdca84a76a99e74c35752a399c43b8746c621d47a026fb40bd3d899374a2f8bff6faac222cfb2d096f26bb141217ccf256a6c2512a07c98931cdb5c848059b12a88526cae0fbc68bebd1ee10f35b1c9de0b15366cf2e6faa7312b4178c52be772f0daea6fec2b9b8d45ce99e8005d5ab41bf6b012d29b4c1164a1253a3138c867738f846e5eb6ad2dde028906a64f3dcc08f3e99da43cc7139073b6b84518d972ac352e405cb4837c6ed02d3135ab99ee3fe212faf17454009c16becefbb26849c75adf4368fe23af4be93cb9d687fffda8a4c0a2806a878a237653aedfcbc9449e73642003c52d742c761f3a18d9f39d7ea7af471cb3ea53d04f2bc8a82a7662f9233feceee2ab1cb83ef197a70d267f08bad67f0fabab62b917894bca818c89eebd9187d863f8586ad227eb794ee84be299069dedf0abb75b77e0870987f8a6f7dbc2b09f68c9f40309e8b7b0803e0e90f63b1bdab7465dfca5a949652bcb083de36148c9fbdac49572de0d1062e3df0afeeebe523d2b830f5829e2244a1d50b32d8bcec904b696a7d7515e3a83e0ea3509d142700241510aab1f895e36d8432afc37913ecc223e5cda18e7ec568b85347b65a439512668f03a5e522847a207784524638a33e9b411375c4c6528da160a95492368553fb7a9fb553bb9b10da5a87c842a4f0f51ea19f96e5ec74ac0811b820a84a5b2494ec8774cb8aae4ddda9ce05528adfeb1e8625f41764efe89f9c88698703fa4a34cd98c577703fe0cb392241086d032ca3c7b87e359500502c99ab9ca9c6bec01db60d82a3b6313a9b5ff300ace5b5bccc2c2eaf4b522e9325e1f4ce0fcf586d8b198004752872522f3d45ece7710fb481eea237a67ff2e94c83dfb69ce70718211b692db5f8aa39cc1f5c38d9e94dff369ae47898490808900536e29fe5a562720ba88c247ded9c40783df4189d090a130d07c819228f5064380e8fe1700b1f0b2769cb7f37fe7ad845547906bce50e8f1b3404758244392a52fcc59555b7c8d7f8da010f4fd5be7397a968efb5b599c7476f19b06b3a49e8fe71dd2c6bfbff387723236245b02c5c509ea16c79ebc052de9c856ca014b1bae99f628778c805c90d4e1d2f0cdc89773154c400ec59a0924f2fcf3e521f80df154997cce7752d5a46d5bdb9cea28c09d81e6264d3b2aac56bab7f9ca14c039be7548ce035aa2a797de613e346c351561b85ab2e1979d65de5710c2e5e5b720a738693ca28ca0db3f47ee3ab2ffe8f7b362c170644a4d187e91565d1623d3a3c61d4bc7e4ffd9df9b18e20ed96b9ecfc56ecec8f136fdf53c64562fa33ab848e0afad10bf6fef4573883984da123eacd8d5ad0c6e7a6f414dbbaf8fd8096be23d6e18b219abb31310221f15e29fa2209050af096b3896e7f46999422ef340ae072365307c0ffce341f91a543b43cf78d2512b5842b0653c62a1bf4d82e7e95d16160ceda801463d82cf1d896aae0aa4fe7744791c704dec0466e1161a066c1c1f16b3d46f5989dcf61f8416a96985c1696458f04148630d4238d515b005373d2185113e689ed094cef49c3ae6fa54d04dc0f89a9ec6bff3b9ea7b0d5d61cb83a4b09ab67f489b6fafd70cec81d12f7809f1c810a79dd2f8d9e9432107506609cc5c02baa2032b1b2cd5c10347ac223ef14b115c546d499eb580f1538aebee967c8d32daaafc3d12d4833da01f68f0ee45acfa6f8e56a5ae493f0a35017cf88640aa1263168d47ee1865d7ec99931b78db32eed76964319bf10c3d0ca1ebf4955ca2af5238c0579a061f18fe904a70ff41492a49f89cd1a3997c78af2b50780e07225fa84f78c8694cda09a7cc8b08cc1261d884002d2f48d9dd3d0e37ff15e0b118089ac3e3a3cb3c5e971f6833c68be2fef4c28c6936d87c8659d42de9280ec8e4a8ef1b763cd067f0e8c15f8bdf36a8f78a61fa0fe2bb2daa4fcf5d9c6a97117b05519fa7fe5641f54f34bc504346b9f0eca06972895ef1fd014215837be0dda74f1582dfe57b4fc193caa462b0214b59ad568d656146efde30667153f9a33e2a5e827a55f44a1a037659900aebc3a360421fe305ed7fa3b60c977fe3a72dae5b83fae802e25c9d323336335ba2cdefd3016c476a903e37e8ca14278711972926820cd37705ed6dcf0740d779a8d97dd4a18062a33d9ecdea7b10c1b614d74bc79b7c3f2abaa2166bd806705d8f6c4311cd7b779a536df303714db812276e9c1ecc2d6b7e26c182fef0a90c03f1181409ef75310bf4b6592d30b8e48d9e8b6ec5a6fa5c16a4c62cb0b71920a0efcd247cd105e93ff48b1d2d8243c4d9c68153a322df686851c28878b8ee4e6b4da57c37a1ce08c5a7e53462986fa863edac1fab341b848a478f3b204fbe024967969ef929ad33f04bdfefabe18b2c65a9c943cf08433f1c527b1c778191693d142fa4b2d2575a7a52abff186eeaedde725e06603f806e83c0b1a6ee399850f3b8e09973a71a723fdfa97714dfd066ffe3585795ec197cdade5f93cd4bbea9b8677acf36fc44b20b292b1dfad6586a99726f3c6857c200a6ad49922dce3df4328be4fa980756b3988b1833266a45f0f25d1a6646b9bdb1274267bf8ee6c67fcf3a52804d3d5842a14a75ef2dd296cb5f8cf4ae9891a6032a247ec021f1f8ca1a532a828e11db6699567733ba6acc2cd9339e53cda77b159eb6c036bee675db52202959cb1d4c8ce36a18ba642b45e0ee935f21411f82b2fafe6a31d57be8eb4611e7ca71cccd5e6ce9ec2107db7da6a2cc1c99456a97a87a7f86a3333578bcaa2175693a0b64f27ca25e1f7453d611ff72dbf3d9210a662b934b0c454a92501fac1dcce33c9a931e086ba947be72a7ca3364f6c0d9fa4ed5b18069c1190812dd45867acd9b0b0ae5f38a76f9f9a5473bbe28ccffac9e565a88adadf2d63cb7933f79cbedf544e0f5f451643ae33dcc9ffdaba1943d5a02d47e043d6dabcf616c317a5d0f6638f3506582df097fba0dfb17595f7f83f71de5b8d42a441f749d5a5d71b2d12f5683ddda40729376f32a0a87337d2887f9743b5903b66cdb9c516d83f339be2408991be287849dc70652e7992a6dce0c253d4a4c4243d3ddd6a6f2154dfc63fae46717ebbf8310226679edb30df5b9839d96ea9ac103605a7948d8adb8fde40025f69a6664f12621bb745f3bca6f84548e4cdee9d39de1a27e45d40eb4c93d17ef5424e10d143cbdf4bfd694f382a49a8c253f4434158eef567f8cbfe4bdd456a658eb9cd6268716bf9604e7a57728b9a73c85904dca402562beb3c7f84f148d518af62ab7a3949d8ea005ee83ab90083cda13d704dfca3f7c592da6962d9fb2b0b62af24242e70952d4511afbac56e72b0c29a912509fa6462b7601e0cd7a28fb13aa099b9d0672d5ea011c70907f4cf5c2e7c67ff10b52bd0459ef2fa3cac3e212f10a08f206cdab9fe1d485b41c1d2a5e458b629aa0d109415e8c0b285627f123a7f801131ede5f305e8010f818605ced39277f8e04130aa5b68909ad0bc5fdf8d6d2530ebd79207481dda86f62ffe350b59306bfc7a0f3c6f7576f0df409ffcf54d2d95dc9212f8ebf5583b03a07c7e29ad2a2f29d2564b94b6e54a5fff5a3cc441d2c519a6ee7f3355689f84de6c854ad711bbc545e0fa1ebe6be89a4636c61ebfafa65d122b3742aabc8bf75e84ddc23b74d3a3ce9750f71cb76e8e9cbef86f97826f51e0de20ec7adeaf021429c8908f2ad25155bc083130d26ced09fd750df6ee90e0ff04432d5945fd44eb03c04772d183bbf5360a1b5cd8a2d21ef0d0e853907641883d037b6c515f9f97fb0125cec82ec04bd9e9506f4794139287854da79032aaaba90268697bb53cf06d1872d6b1cab568fa483cf373254fdf14c61c8abb075c291f5dd9585f4e5b4f5a87efac8535031a106456d10dad773c14fbbcba8ee0ca90019f307104533a2d34d0064935a43eaa292c138b62731afb26e2365b0d0c4678524f27e83580fc39956f5ddeacf0c093cde58e83aec703858f781b6d9f57c117432529bc01ae6afab5295349c02f91d11030f79b535ac5fec001c355dee84601ba9965f06d87670fafc36e3945493f86c3b40a8d2751af705ca4f25bd72a261b3cc3c5371d9ccd04afe700b48ebd19f0bb423d1fdbfed541cdc991baf5f40818d87b010caa638b7fc102cfa989c0c7e38946d87376a246f2f357b5a4e3ab00c0d4b51dc2710f1b996620604068a033bdcdc2566b50f011d9e5ceec64159caad0059fdfaca17221330a7bc4955f617a16d3766d1f1654d5f0e9fc2f0eb6b3d5f11e407e8550490c6ef43c0f89b58355ea9729a9eed36be35e54a4fb86834d7fbd35ab0ec996bfe7c6a7109a9455f8288288bbb4716ca883e5a018f1f61b99d7b700a0e01f0084d469345daffd61aa2ff1a13b6808fad78ac11d3bbd289595fe1aa92c7a9de155f0bfb335e066061e935bf15244f6b4aa90e1ea115c5f8016af6dba03ea68b1069dbf46fb84e8db051e5790fa35acb27a70dca5ab9d8d2f930fdff4449f17c5c699accd155d52f4763fa03ee236ad1b4dab3927ad1431d3914999736e84eec91272c78afbf0682aab11e2a440b100237f4453ea0836cdb52d16481196866390d155dac6d7781e360c48e184bb72af54c42785581ca1c64d42b20da68bdf7685278430f7b887538c5c5ad85ee93c541b0c94125e4b4d181f56801d6b6407bc20550c8f3129ac33d18581f6eb2512d7477a338284d4ee1839dee49c0b02352fb484d8bebcb35b7bfcb5b8ade51fbf31b457af1abfbc1d08b3fd1c0ef89ac45e0cf063df14d69284217e1cdeb38b2a6d3f3a238de0b6368e1ec77c611868ce01359b07ea3eddfc6d6b5ca1b3c7927a22177619ca1bc73d603780727233a4fefbeeafe24426270e7df20fa96f576e7f2ac3858375aa0ba8909550656cca01db4a7c47397c67819a09826891e3e8df9607d8e1580ab7fb27a987a538b1dee14df660e878219273b0e43732b82aa81aa263001d463c23e7175ec16be53046a338f7e6e8f3d8bafc5b752b62b5b44bde3b974e240f0ae137f8b9e5d2f2accd00dce5bee6098685fd7d8fad74288fe8dc945aaa9c29ec67c2d1e5038aaeffe6983d37a6b56bebf360ebaa896c2d21ef43352320f672210d8963c1fdac579dea39f5594349a153bd67418aa090a49464b42613c36fa07f677752e9a110f15627694ea5206a75cbe90f456b48fd2e355856d20d4bf71a1b2cf337a66e19632e725ed77c19ee4e63f862ca7428bb7eb5a7e1e8ce3865e041af2308cf58043577360d31fdfc53d40a4d9a75ba7d343f8fc67d3813748882eefe38e0e54fbfeedabda958cc987cfa20ab07b2cc268b862634341d1b30de6be3be1443fea8f75a0b94d13988676773852f815ce50285825004ea6b827584fccafecb3384d7a32d95ca6d94dde33c246a4abf3b44818b55b1767e2873b73090c5d8b653ff07254dc338f3a98d1ebc9674130ca88414f34ba568c8e555e1ff2494298832c757ef7b185a0e77440e1d788757e8d0bf76c1b8bb6091522f63ca454d888a7cc87762dea83f2dfce611c340f8b3c57dad2b1b9bb9cafdd642c1976b8cc6d83b3cc826d7fa21f80e7070401b7c60a0ccc85249cf75a3d4c31f65e565c096cdc2eb3d47437d80ab43543d5cf0ad30ad2eacba9e98beba9ed510e3e6531e16231f5af6727ad3c51279243b1962e84e60d5cac1495a77f67fe612e3a40153ae929d0c15d1f1fb60b08a42e9556a9158a030e95be3340ebd0a0d06f2b6dfa83f5d805d47b41974d170fbd12bd7aba029d97ee03455b3c1c19e785c3622b5fde690255a997a6da630d90004b8ee4ca7af839422ede64a605e055390ced66fcdaf83081f5a7929b783fa4415bf49dd1fd82ad0d92619fdc209e20d8b7ceb2457098ff2745b31d26bff38b6217c6bfde4cfdd6af7537535f9296d189078816be06d0049270cc6cd391e586937bd5c3ee29d86cebba226f04a3fb8f08e0f8e7e62480bbcfb89a485fabb1e9d023c99d2ec08d0a27c6d8598dce38d94a23edc10102b2c2cc69fb4e8e4abe131d916441de3dd6f4ae5bebc18583191a10a6ee26e885b012051da8b78d7951638aa3246966c9c516e5950e33d73e6be0d0cea899617c6255c198ceb265b9509f18e59ef9d1ceaa1c3841cc54221161f30f50d6e53eeb17274efa305d23be205172c6627945d41846dfec6193a0eb86eaf3652ed436f38aec4fa422a097e0e0d12e7b264caf897843f4bfe5686f2a78875f3562062241e896dd28d686b08e137060e34bf87051abb9b64002dc5f08152475c476dc4d9ec75d8beb6a7a0928919aec2e684c83696dcc162489a13bc7ed23da81950fc48150b3498e472506a56be9b08b99efd4e3de3e32c85db1e469f234ae3a0ab54877ab8d2109fe98ee296a4aaed1cdcabbc4b9e0eaa0e30111266e5546515dac48bc9c8af81c0f409866399cf7e63e0deb871cad55dabaa24b7a1e69d652df7adf9d456a60f11fe039012399a9189476adca9f93d9de5cad469d3c03128ab87c407b9d831f722090bafea8fd4a925942f6025c9bb1022bd595e0caccb5926263d8056fc03330ae74f0e819674ee3e1a35b90de701ae1d3ef26a57db3ec499e30248f7583788da5df3e207bd2bdce423c410a94c629f49a90267a964583ca8a7a39c35d033730c3826cb984754663ce0e683b98a5b6d391a8ed818f1d68c485b8be309fb1ec335c5f08cdfc8be1e6389cc876c65b52cd1b928b3295c424618748beebd171bdb78f437e3df8331e28c6437563e4fea2bcabcfeceddd14358bac3db4f89686258104aef8ab9fd046451ea10cdb1266243f5e7528c33e9783686ae270f844fe47973b1377b16965e2096d9ba37e79778b641508c23b3110776c1ec3c97c525f4a11aead3788fe6b1029ffe7b549647b881b3a486aac2e929d76a661713889d1f85b9f0bb6836116788697146ad67ddbfcbe3d3ce6595eab24383f0c8ad750b38edcf31913d42eacd023e323545f51706966d695bcd5da5eb3b9e2c4ab63290d55302417acd20491d052d9f09f2cfeae3576e5e8f5fcc1febbfeb9e97b01a2e6ec7c229488f2a9959a040270a173f674ff89b0db113f2c124fd6dfb1c32cb240ac4ac9a409dd3d1e4e020d37285727973bf945c37374351e330f6eb8fedafdb8aa1d8b4950659ef483b2061b49e94fd18bacf41c3fbd83aa2661f273b729812c152afbcec475dc1584b801bba15e73ac00e5b65983465d00957be4d3f411366d53c45f25e8a2bbd10dabeeb550ec22bd2d753790ee832361429a63c7039d0d150f546c4606c4d9d129d09321d9d89dde079b1ea14d976c9c816ca7109246b40780ad211127d8555364073f8e7439f7e5bb2fac8acd7808164589792809803229956f9b4b3a99439c781089e378be1cee99f0cb3ed69667074e85272fcdad9b42ea4a525d4fce160d609eac9c74dc4dd4c8dd3aaf888ee133697d6f80d60678792ef9babb4ab29a3d9b986deee3f9b0cb0162d8c179899f8efa5841ffa2b88dac6bf77eab9eb585830626215132be942a0e3ce9fafe8c92aebc2f5688c5328a486be5e1e7bfe6eff00a68b18edce7d9bbdec45fb7b670b9abbda7d147bee6a049aacd20d528b09b1cb45dc0fe85249289a0c2a9f60f7140878d2c83ee1c8916dd0c7927a40de83157efdb60c79cdd2ef7eb6d858aa572e972e08b8d6ad0e5e2cf287bcfc8414ed4dc2b53c7bf54a93ea79ab5be5e6a240986974eb9fb7626217debdd8ee91a38e21a4325474bd734c55939cb2303f7d4d88f414108fcf93430984cc8229bf052c45a9dcc86386f26432f3588b9b57217cf7394896356adcd4a6c907d549e613b26e2c33aff5f9a05b1909a41c414d288d501bf382ac8bb517ac3b24938a5d0e9116fe3441fcd60e88f44814d27b711dc89abe0ad2ad24546ac6856e44a84badb2e25215c1a27625033a251cdf6be95a49dc01d398751737b4fbd38ab11c3335b70e5953c7d874cd52a8cf9f2352fc01886f3fa53507facbdaba5db904cf3d1d187792982f9ae1a0aacd740bcab878d638380fb2b3dde2639a937a41a826184f1aaaa6c2d4e2729afbc81e9d989d6ee529c221ec64d67f9f0788171b3b0b6f41b604306c29ccfbd238553732362e2bd21f9356fe27bdf80e6f64649673f8aacc753c37edc37e2d84b0ff65226e37a9910c16d4f916b4bdbd72bee59bb74207fabdcac77addd7eda01a3dfc95e745ce529c9d9c24991df6bc6eba6198a9fb70ffe69f8f7e22eb9b53c81d170effee8159f5ae4845f8b2a1d76541a6be7f6bc1cfef2bf27a8c4d5415e9f317ecb3abc09a91d7df2de76758ca822593196196250c413ba164b01e9c2527daca3278c14760eb0888c509aa9478ae32b36d7898f7c305ca9f65cccc5f1019f1344ac5c028348258f59b46cfa1d2ba8c65490092b1b9c66616c4e5601f39a917515a72505a45063665917237c9a658cd558b432ff12e14d308397159770c6acaa92076e63bd8602a4e2ed2f5b7bbbd04b8dfb05837f01bcacf447284aa334b1104dec93285d6b189d95d9435e7a0e2bdf9c283a16b674cbcc5b4fcc6b6b84ead91145ea2cbd10820ca0fc971e3f7f6c27603890b7f72f3cb42110c37909a3efd12e1eeba3d4b0eb26220d2da662b90d3b472a9c61b06478e1452ddd7f27894595a6640e15c0ddeae8dc47a3889af980d73913a3595d2ec895622e52107dcd7ef93e1e4fc10e3c483ceaa26c6b7906497a2766d46c37e5e64c5e977bf7c42e79825b4e9f8a1069739c642967a37805ed1734d69405cfac401e54d955243659fded48abc144c97ec51497a54f92fec522b8bdc00589626858f9ac5d4336f6cc72a47bb750aa54233553521622e5a3b9f939957bab11a27c3339336930ba2112ca287da3eef52f5337edf15d7d53fbbd74977d05a34dee92a03c5209cfdb59e4262a65bece6848e7c41717197188e8dad30eae9082b18619ca0f6b55c5891d1c15c3f10d6ec243a19905b0e68f85f7a793d7399ec6860729ef620bdef708c8041ea3e90e843d9ea0ad4353912af7660120b065ef18d122620bd4525750336127c116280b5dc7db4f5f499dbf78a907930727c277279b32da08fff09c083badc5b7fec63be14229911183cf864c8c42ac3254385c5600eb6a94017358cc3d966af798cb737f197df087784df7b2b06b16cba85cf92c38430cf1991f7bc50a06eae2272f1a188792c8ceecb4842063d3465bee20f52ba24985608792e8772bb81a7ab8cb685e6ce7be14e7157067593ab9d96ff9666341718d35c7afa36c2940aba5e52521d72c7a41879ef2ed807fcf6e454f706106a1e2155f7186b0aaa7c2aa30c07bb948794622a300b8e3004375ab3a5ff5fdad0e363db7a5446650a1623f0fb661aff27972f05d3b362d7c17aea1652850d619137c954eef52165d298e35e44aca07e01d25451b6f149706be22baffc4ce2e9c25b571484e614569151d29b8df90c348fd5dc3a4618dc6dedc5ad858e2cd4a7e144b7e95fb6248bf5ed0b9a5f0657bdab2369ddda258c6352340f3e90ada5edf6772e73b73452a4e4a2ee64bbc53de7c19fbac0673298bcaca0b4a8bca7ca6efa1a4931f35bfc4ffdee38927ad1d19831d9ab7da3b611d234e3e8509d0e632e31212e24759bb05d3d8cb1966ca1a05f7f05f15e69f67104faa09f19ce5b01f9bebeb09f75245952b684108cb7bc357812b6c6234c9e7a5ca67572499f34505ebfc19e0452e696022338f754f48e3c876457fbde38000d9a6789543dad9860b9c6f8570fbd2d6923f15c4fd5d80323c4b55ff89f497257cd834d539e1b9d9cc812b8039ffa410242d9bb73f32a872b407a8f4e2ea38e3993f47fa93025550273423fd9dd688ef65fdc561c4cf6d4b3cf2a8eea77b842d91be15effcf805760d228316e6326b71a1939b1da46dcfe87bb1c9aaa989ed7f86eadcae95e4cff920342e46dca4c0c8be31b06ff98a3b2b2da4d09d51cd40dabca196b354a0ac07aacbea5e18f0666192b26699dc2a27e3c7b9115088afa50dd50a12772d1eee3e8c80d8ef4decf7a4a8bfd3fe6ddd8480d95a6a3309c8c51d36e533499c8b5cbebcbcef28539f0835d7cfbf484ed7f37a0950990716f3420c2df60b21ef93ceb22e85c5b24b04c4de2cef726abcf9a1c2902ccc69eb31318561ac5806bfe4396bf2b8dec22d1a62f6e71067cb9fe79af660b366e172fd78a710815dc0d86527d6d3c20ea3666522adda76d58736b9d3e4e5a9ceef17e159c66f17114c1b3ed4310c2d8cf081373fa7425554ab7738d640f72cbab783948169c51e4ce14f6944688f015ad75a3166bbadda26871ceef0b6037bc6d80c577b40ef018ee16b2684f87d4cd4755e4cb45bd747d499667a319a367c0082e64a3c502614f5f2a03877f389cf2b397a008b732655ec433bcb25a294f0e117b34b1221b5e3a7fbf5fa932179db713f33ed99e2efc64e4b1410d25f1c220a6f9edc2c488736d299e61acdc9665c3f3bffdd6b4072d5f929bfd18d91aaea7d9f403866292a4dc142675229d60cf69dd636f6e4994e6c3a48f7cd0a3789dfb560b41a75dfed1b713cba417c8eb4112e479d64f4c8a62daffff842341f76a21bbe4669ffbd61bc67f35e1f132168b521ba5313eb195d0d5da5c81004ab949a2c963b5e3692b23c58fe918879ec50cedde2247049970d14b7f5e2c0bb4f94679f22017c675a8e9a93cdf832fd0791ac1cbbda8574d08ba5d0f5e84dff6e22ac4ec7db2ffa5e84719749f3a571bbe90aa598801d516bdf344cc05b6f88f447a1796d43ae54d5a8e10125df0ade0c16f38d75bcf1d813df2637fa4ad0f5dcac17dd91ae71d1f1abef2b545eab2371f52765998690539421bf2920ba2ce1d6ead15ac9572d1f6e138734cd51f34e6fa839f7da2edfaa02027ffaec491b27b32b3c4ebb97daeb8aff65313dd93a91b9760ff6371a80869743356c60a58ecabc279224cf3f4b99dce29bcce0039f31adeeb5e41269703c3a4b8a646db3ac0eb4b2f564a8be6dfc3aee49caec86ec6a565906d0d1b78ff2f8e659925bdfce026e63b5560dd4b42e6ae7f8642676189080bd33751d07271701cd82a2d729a025cf99cf2d845e099c1a4dabffd009a7860278c098c4d03daebc178a758c434f5d41510b20908e5eb3d5edf7bb5224e56a0805a7ee186c803e836632a8ee0020280997fb95335165ca284cea571e1baa53c8b542da474c195bcbf85bc6a2adcfcfca0001e735580f8df644fc07418fbdd4e16ae70ddb8c16986ae163254a0510a13ef7d18b041f0fe236fc0adade7da2e4f9fa76bbac9e3d6873eb3e0f2665519109274cdb282d776ad653055b6e3abfe25ee4f33fa7b2ae89361103a652dbe04ae86daef0f19c7f06a1ded307baa59eb69d3aedd044553517ebeca36645a27d0bcabe834a989a5e12865e258d0aec68442ed483ebe6e1ac3f47be0cd961deaa103b514b062eee4a26c2e116f9f152f3c4392725f1b47c3760ae31796c1479c38ec68987c87f73665c08153dab033a383fc4ecca3c253c1c31bed0748fd0c4d16abc4c918f88095150abfe573f93a5817eebf63ccfef60c18bf9a5f6cca70d19c5a727982cb9b41bc3d0b04bf340184dcb01916b8e6549c952c40ad12d259e73965f1f35e5a110c114b90149959a17f14be6bedecfc2386e05ce66ba3e2e15a657c7e6bc0c0384c1edc73ae2a4400daa0abfdb61aedb6edb9b6686c37547d5fcaa1ed9b68b619d6863c41001ae2b83e956a075e5877dc9a9c7e2c2c44f83ac4b5a4a1ec65578dcb3b190cd0d586708575e47855a39080de53a32634a63e4192eac416d74f74acd9b46a7262391bba1d1aba201c2ca80a64c68c9a988ee98d2c3963e8a11727195c8e70126192c80e0b710fa650089190db757327fcb10246d9433d2a56227effa923c7aec3531b1063f4fd700d832f264c2d389c8d102ba0b32fe876fbbce690ef8108e0851f13329835bd702581d3d23b413ffb066e5a700edab8e5f940a4d6eb35fcfd7356ad9ad2c763a7df7f06f7362d561c993d126e10ff74c9129661099b9fe3e195a43b3cb4b5b0ca3a6610173bbd8b948a018836567e5bdf59a5020a6962429b73545fdfb1b8d8464241977514d0c32ad74028eded3514ff0c55f07d9edf569e1be23c190b34c9a0afd81478dd0f529c4c6be4d979e6919d24f7999170ee3e9561d7b9bf9a476f74a3cf3677dee99a1a8700cc384670fe2c67bb8a3207396bcb5c9852cd09d2727bfd6aa4359b34872d79700378f99e7db4fc733a09e0d566a705639b99108572f23338b371c4b7d34de9bf537343375baa7d481867670960c6e573a394eda950f313369fd4a6d719ef9f0d1bf2185fee44cfe2c913ae4db2e0986b95686894146cc0b4e668a6fb0172f582814eb9f36f64484028627656451819221df1c141227a231de8f759566f5be4e50dcd458ab1ff596bf807215851b56cc79acf9a3f2994c18f71d3fffb3dd9b4a59c98b52c454470104a4925ce8e3070d6b2f6d516379c4bd934ba9ee11de5fcd0ae74253ffcf7fe01017d0058fa8a6a7fdc6ad9f0962a90788d7716159cfb38b389a50d76598f80fbb82ed43b5563070d6dfc4ef14ffe3c1bd335c0a59d990ff88a56ac476f2ad7fa36b6a39caedc47f5026e9642a97beceedac7590f4808ffd532c40f9d0c2ea7ce44a422f8bb138e2f44b5b9e7835bcb181f010668d09ee07307b5b9d4b2f660bdb2628035c68f223ff70108d4430f53dee3e54c911b762a0cd1dedfe27d82416ea0388267d350c537aab0aa3285c36c47f0b0f31c9532c8e6a14a0a791e24fd613ffbf12989b35d7f59af31f7dccc6690be95e0a0b15249508273928be41f8ddc195e7b79563ff77223cb6b8bf0c1eed66740f44485e331466e7358c335ad8c5c472fb47993b3e7a9cb05cc016327d271349df8f3347ca15c731f330128cd315a7d92173983167ea71ecfcaa0a1d776e9728b17f9d199c05bb6bdd90a7d53f334c8f6cc79979365dcc55ae0faca04b4a140f2026026350fe1822c7d17facee8cdbc21afe63ab37298557894c1d92dccf9728995597e3e5bd0c52ebace2a2a0b3f69eb4754a614fa55a27cfcf86d309f3d6060fdd34de84b0d19831b22bfd34104df435d210de2b9dc02933501c8b5e48139274cd520167156276dd790bfc0d1f3f147464cef9e6b7d72c2a15d8a70364d54e347a8498f9b750fe052224bf4599f30317e0b3b6b09f05a1f13d82ae355e6b37de5e2ff4f380128d1dd5c52408d77e46349f9aef53b0def9dbbcde274a7cf8ae93f5348e4b7706e3144b4ad891b880af2fc0bcb9c4af958bdfd56336776180c593d9581f819bd4270a4ef567b6ca04461a13ce2adc82f7ca6a544eb906b4f0d322924760caf736818decb2ba4d8591310d21b0d730877f6b6ed12b1f1fdd987b39315e73e74179fb4e45d5b33157eab1e793bce1afe28d41d9dc3f9fc6630e5f9bf7af1b6eb9197bdeb14fb0f935e255ac1138b107b31e7074d8b4aef8b2d112bb32719b4bbf2e5890f3a97397b37f658fc06c8089994c0679c3881348273745abddd422f3ea343e5669198095e74101d2607429c47ae4aef72ae344cc007d16fc24c07f97f5aa2c32abc25b0deba4c8039278ccd0b510fcdfdc518cde15cf6fc1d1913bc7349752f2523a9646c6a5dd6c0a45b07b44b9ac622a8b4e08e6271cc0ae97e1a5feae831d3620643709de95181626e66b1fafeb3c8c8c959af90d0bc207ec39dc740d53e50d8b08508d50257fffd490b3e9538db9b0c625c88f5f8ba1334400b1bce2002d40e1a191eb2d857e6c699b1fe2baa74c8ffe68c07ca251935bf1f2191df84f4a8a21fefa08123fcd45643877ebb844de63361bd124eb324a7133aa20c16710231d05180a6419eb42c24f1d49b3810ad60c836a37c55db695be8098062f3b91f630f1dacb4ef48f0b9b09c3c26119b9f91a8614b513350fc895e24208b5befaa25e59a1e16a01217cd40a06a7cc554c3b6598c8d61dc3dca88736d53fcdda92f0beacff1bf827a25296697d891b36f17d96cced4478af46180873c6b1ea8f8ccc7d0bbcfb7c68f600a63efec500060415092e5fed164ee08baaa867afbb802fe03f573e8c60c61dd280e9bf4d107891cacc693cf9768fcc4ec115912c1d78f7e78d0338f772b70d926be919c05fd33ad82b9cebd58315ac0df0e56d54a9619b477aeec56e501d0f9960021d598ef4632a81d27e03f353ffb37039052307091a8027f72c1d5737461f32d5c8328fe778ce1618253f5c09b9ebd9cb487d33f7f5168e98a997f46c6ec87feeb0041eafbd7bc654dd572cfa9b589e6859a0bf63024628d91a7f6ed3a2cf38937775edb7fc5e12adbe0bfd53144dd4dc0daddf4fecb7d7096ea0c876d19e045f18567930f0fff6c8f15e97e0682be29d566f3b7733aa44c43f1a9633407a293b8df49330f07891a35eb7d67f952c5252689fc0caa15a93748355421634e5f16b0630fcce7c6c00c62ce59189c0a40995d78a9ebfebbe13eacdecd432607ff6d869cef8ec6392f5f432a8dc971795be9ed196cbe7487b12c098eb6a45851d3e73ddb28dc3b2ad00aa4f3acdbb6db3e798e386fa8f80cfcbb89c4fddece28055f5c0674fa23a8a704986cd8afb9b82d8ac0ca1e99a8d3c2c67ee48703fd5f66fece5efdcb2e254a0852cf9f5df29f8a9dc4d21a6ed8ecc5e8085d34491d64f057734cd96156ad71c7899a99cad2bc2b72f56adae513c00e4bfa5c585bbeb8d212f4c0cd9a006a816d048d3005e891800526a4de2fd4176962582fdd68118a03bac4ead6dc0fc524680c1a095d90abcdd1f2cc3e4ac040bdc694c9f8b2af84683d70311141f47a224de4ff03a16caa49888b6004aece4065074f6e92727ca75fd929d1f2a23162597ead5e5d50482d8c252ea0db3cabf78ba4abf876d23d93ff34e57cf2a174bf5cd93ec5e7a8adb6b8a9a6f8edfe2a9fa75016ce61de2d9058bef7db0151470f2682523f124855231bdbdfa6392599d7f6b2593e1c9aa38c9d090dedc0cefda70267c047da86e0e5a4c8a917e3f41068aa67efed2b756b178225dedce5c664ecef09b835ad2dca3fc218414c05fee2911e3024ddae7cab52667ed444361559d0068b92f59f28a7e7c9c07015dae64220ed37a258766f3920824608302c309a0fb58818d531c581ffd0361046b216a5e8fc7eb4d9fd655d2e229ac5f5f155ca0dc805ba0d1fa1427a67de6962df048a09af89c22fab1efbec71960efcb56ec8f6f1ebffcbd13fb64b4b23e700052486246a1b80b065af14c054fcbe5fa4c5447276559e25fcc27ff4f04d1a6beecfd9dbb4d02d088da599a036139ae2d5f1a61abd541fc3fd7b487d86c33bbe77ef8d6cb7006b788ca44e67df339ac7303d7a6cde481b8f0ade50159e49eb954b69b34c76b4552a86a857210bdf73b1f82b1dd215a214725f76516473d4f3aecccce1ef45a0f4f6207aefc318c312f8bcf6004d598913668546a215a7fe09e498b52d800ce8183ae057dbb34065705ff869c1c49aaff842860410f1b1199ecb98ab573c78e57763980abe6d06ef27a71f6290b9d0cd98e99c19de985d161281a827164d0c0ca6cf85f34c4349bd3276f70f15287fb9d2618dc8d83540c93eee7a89abd84ac2b6ef1c1e1433a8d12cdea6aee2b13c39445739abbbe3fdd52d1bca234ebcb009dcada9862ee24db6f717ddee44dc6865d0e9a7ecd36b0d361cc2d10bc1aa3d297b4727d7ff1fbd865e961aba6285611f83e5b922e41df25f8b0987c70aa72a7ba65cf62bc339c94386be635c7ce48b4a916cee0c13e537cb3c40cb181bb5101284bd695a996194b96638ea1b172f9804fa0ed5bee9d6d94c9e701368ad36b54d45f80d82ce686397602676f92a936a91c0682b81488eb0b05a3f233781ffc8f37b7ae4af39dc8aa4b4e10754bbc348c8f5c3fbaa7d9ac5f76a3b133616a67dac997b34f2a70c126b205abbbc6abc179c322badc5c33fd75fde558eed45746ef5b095f5bad021edd07ed15f24b745262d396f2599c190877127cb754a644d9e4603e8d6e1ec1ca3e2333a46df1f76d85bd21881af4e0a15a40fcb5beb467f3c3a9dcb286a1526e23ae88e173b0f39d7787bdc08fa524390d1b0af5a1589d86fffd4f1c496ed1f9239670376f5415b9e2906dd6db1e73b762add572eb6ba33574c6bc87545396697edf0a747e81a4d3ba6ec86a6653b8d73ce57a9dc91f37e49461a9c235353258d3ff1bbece9390d5cc0e6a8f2d37f87c6a37eaf5485fa0e773b120897d96f1f1a6b4b5ca12989d93a4fc833096b8d759e37a7ab69b7c19bbe50405ff3a65c4eff7e9da051d53704f99579e0704000e505e93e29d441a0d0a15eaded5d99715d07c9062ffaa37e8edb7c68c3bd1fd119e1a97a9fc661cf147a90672a16790fb361c6add70e3629b82c35d022f63735adf35bc2a9513364c94b30f326a1e412f4f473227347eca399a3ef9f4b41eee54bf626bbcb28c9a46d5a4c730af81929f1599888813b1e2ac4016fe0fd98a2c8bfb11c69df68812b388be233b89f6b8aff8d9d99bc25fdb12d8212fa108f8c79f9853987a84e9d03b9eec97247f182cc79adb53a062b2d003eb87243e4d3d151ace62d0bb74f260c4e78000e0f2896ff44139eff3f780994d790d5a6629602f431daff0d0b9d8900547d965a8ef0ffd43aad2e3f1f312d49d1491e368f0499cc406b38bb21b1497585df11f9c52d07b38950a305693ff87063bf400d55a66e30fe4a9b99d937d90d9d6b4524982add5c73d05f923aee5149dcca9c4adbb78d45ac65daf1ea1a8b776883d979b0fbbd9283ba4207101fee0d4b5260842aaffb90afc7be672ce5e3036a62569b7793ae5cf28c86c4683e31acb776ca53399de61326dcc9b1fa67147ff688eaf5935d8afc9820dbb3c7f47d72e583c431947f6dbf3aaa4477de241a6f7253c4e15341fe73d201418afe13343d96ee7c579c4aab446a3c1a97df994d48c869446f2ec48f9aa6210911359e5c09cdcbb27b335d6431d358f0d6449f86bf2daf14f3f75d9bdf8c081f2d11e89b8e7d20bbf8d1ed3c911efad7a0ff194e255f8259f15a895ad6ef3460eebc03fb2db8259c7e41b00c28c2a33c5359bdc3a961caff26a8245f69fa4054297819c5d57b5ad6d3e2cebdc7913a275a61bb523e146bb596364cfe146297111d637885787bc0fd329584e01e8b3c07ea5e746994fa07784bcdad75daeb4e289bf965702bfe1ab3a56116b152d33ee1ecde3922169adb15aa5b52851c33f696c4d2adf08d0c381bef32bef900387bc3ae98b9f2c36eb441ff780d921e859baab017a88678c2953230ea7c661c4e4ebccb2c43b0359984d247b52a430b44067ba3c5bebae2e54717a3e77ccae2014f4098118fe51aa6b8c435aa2f20ee51f9a50b5df2c055b1641effe6be8ebe0b89db5706709f54c7c6f1ec6744667a26ae19d0d232cd3c804d22ba1c02bd00c1a2a7e93c0ed479c30c216f27e94a196cb7f5812e9e37af7cb039375adf19096e7ec9092fb8186d9db686ff249c412e45b3fa901a70d8ac910ff415b249bd028630822f3aabb76f1a6c10295ca1bc6004bbcedb93daf1ee804be5c301db9a27ce3690bd27ac17ad8771ae6ded501c304d41781937413ecc24e92ff6d2c92ad67cb15850d62c877ccb33c24b42a7e6f4cb1f6952b70c9e7c5b268e7e660df479ef367a4ec996abb2b6d28577e9bdb0cdb5dbe6dc8d6c33811f5846607a6ffb2259dc1f1dabdc77c86c7c7cad7eaab1d98fa425c7480c5dc384a40fb4b5745fb9941a03f6b00197f7e09c0ffd25a153adf254c861c70f4399e5a285686af620295d189f9046108dc810113bbc833c904694d1fb760ac9840e05641218a08f030ea897f7bb24d9fc06ebbd1db04709a022d53dcc883b9b517045ea7ed910be28f93b35ee118b397612d2d9f9539ac179394568d4b81ccc7327bd915176a533e3cdc6b03763a7486a13ffd3a263e6b294300c1031ffa61dde88e4d25c829e3599e439e6b194d25eaf00683c9620bb0f84b47f6ad28b4039bc98886e81a437525659d4bf354b232cd6c8914724e245976759d1c9ae3d2d949f486c61df63ecb1e3258423e3dac7d1cab79f4ccdbc7aa5fbc30f2e4eafcca9d24cc1a274a4c4e2aa90c60bb48cbc75db92cfac750d85ae0fae91f94b9aa2b8308ed02e335f6ea6f727e5bc69b4e04dad1a121ed6572702edc648be3529cab7ad5f6bb4d73aaa47d2453ec4da6c90621f5b02f4ffffff0b