PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 50931 9c786408d826f11352ab238d6744c365460400dab0bd098f5f694c87ac75fc86

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04895f03f4216bd573ffc592d3ca733fc61d1155e1b14c55521ad0457533e0ee
Certificate Block Hash
9c786408d826f11352ab238d6744c365460400dab0bd098f5f694c87ac75fc86
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00600c000000210000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d9e169b2e6ef534af58071a67d224bd0951e266097fca0a51e877f447c08a37beea1caa272020bc9556798e1188e0eb3783e49e2e8d9184b287083179f8d34cca839be68a50831d6eae00eab05c727f2a4d7513af753a3f096870000000000000010000000800000600c000000210000

Raw Header Hex

00004020fead6ec5f1c957c813b9a124779f2ca4f078e497c7415bdeb297c155579b15f1d4f0abd15abf7b254af1e3e7bbd2ae8e767ff32d9a38ca78ea14d86a7174c7466ee2036ab12c0b18eee0337545d01a52554cb1e155111dc63f73cad392c5ff73d56b21f4035f8904

Proof Data Hex

59,560 bytes
1212160103071f3c25c301c32fa134e63ebe492c9e78109f3c7dd8120b24884e3dee6314e77be56fd27ac26cf8edd6846ef6c44db13de940a8c8ff958a112646a93ae457b6f8700b364376c60b7e25aa5ce04fdec64bcd5c44805627351e4d84b0352cec5738276bb2aed1ad904fb2013cb670e9cc406bf5c6597b438ffeac9ed0b5c2b903ac481268af66f26955485d0ec55eb1d6337aabd3ff6af91cb3d7d55347472773e939d3fcf460009c9e09d7d931dcdddfbbb0813f7802a1ed378d4a4bcb448b156275ea8a41c01378c3f6731f213397fd2b8234b356d1b494e3c2d9aab19b9182437d2fa400b5f688d34411c70d595dff8e48ba9bee44c76845ceaa67eb491901528f285f6efa0955d0895b7cdc4952759a8a6bb6d5d7181acaf49bad33dc8415f463848e9ce25201b936e57267ffec934dcdf63cdbb2ea865a1dad50017dc024039e05d0c6f2e0f674befdce0426b56dd408a0595ea6708201be2d0ced470e2ebed8a71396a901761d71607030e2c8b76dd055dc779201de8243c6f3b0aafa2a7f4e1d5c175d1c6660db92cb7d980a50d650ad02a088d08597ddc2bacf74ea8ff924a2a360dc7712f023a247975adb71fa979260af5995a20d8cff4b55a355088934f44a3883382cc0c473b68dfb6899ffa4051aea90713e947a549e060925caa95f5c92180b019d11358b7dc1977467b76817de127fa2b2d4b3de90dcd838c94391eb381c4dacb04390cd92a87ba7d46cb05dbc2538604d3413cddc8906ebe2e565ff4479d70c3daad1f56f7dc4994e0fec254267e67ed83950f6d9185b8b2891db1fce920ade0fed209aa035494f00fea02c0865bfed8f17ac097c426a8b5a268c01c40e9c4dfcd25f74ab3ce7601267d3c5ff8e57787202025d7a7ceee1dd3d57afa7abb24ac9ccf8a664bdab247c2043fcc02990b1b62b4cc952e415d5cabd027c447e3287ce0290a08fc9356ea7a808014572e0e54a67934e59a1d50f2394ff65c0ad88f11be729a6b1f89778d9d1c818c6aca2a6e3d4f1ce917f541f47abe03c60b06e67fb073ba31949bca2e6b9d4cf09a6fc2a4c060dd5dd38128a6140aaaf2353e14dc8968a7b571e2dd7ec14e67e5d73d386cdd8ee28bd3a04ae20382b34a459e218efb8d3101988e4094c9ea08905b02733e9323f3c230b5d5ede3673100ed76d1e31d3ce882b2e603562910f5cd7d0ed0ac09b0c44e4bd53169f19b825373a5a8abc2b7d9611cf1cffdcd965c87665b5f828ff3af993211f68ddd827a17c67579f395defa3f7355954a9decf8f6e0bc004c4f7a367740bb4a5f41e79218d5ea07be3fa97752e1b595b90db03b7a209476b93f22298c2320dd62117487612a131f3440cddeeb55d88de987c51ff4f8e622a714f6ee80e3adc38abb34884b17ce2247e6d161300d6280a759dfc0f273434af9b19ced417175b66b356786f865dc61cc026b2b0e60046f244a1deb5802af52f4bbdd99f834e0050459e64e7b9c52f786994afaf098221b2c0dc080d9efc0bcbf93c2bc221e8a87d8e5a7ff580032cdb34bde804ee3cb4aaf74c41aee8cd2a432a7fda4cb1601581769e771e1b3d4954fb581653b5ada904a21626c3fd3bcd58dd3e5005c503fdb972fa3f16c23db9402a819449d2b7802c6180610c8dc280541ef56c8f24685f7770182d887a58743039ad0ece6721c7de43864f1a1e646629a4b9f5e253ee2d5a70dc4f4692a86cf622845d8af5db8f7e6df475237a351795c931bd611452d7a64143d26837777c392e65021d63f346d074fa28b3ad1f497e2c315596090540903ea8f1304e57b4ab898e1df32423fdf7745ff8b5da232ea18989e4b92c97119dba381fd04c38aae3e864f8d3224f6f4a10b3243057a59e9c07b66d14f452cf915dab1e7c3af9746afab4a21d0034803bc11d66401c8fa53f0e0e0825a1cb045e9b91c46819616d35e440924af21a57d3f2ead581aa8ecf32dd1c326ad80c82d10c0f7a7f4a8d6ab016b483dd93e4efdbacf418f95d40d072d1e6d3e91e70a40f36cb3caaad287052f9a7ab0f83a5d31ff2d040eaa1bf9fbd9d34b11a243c9da3e98ae95b86a5612a6706731fb2d7d1b44c77e225d8ce90b181cba37daadfad6612d1aaf1fe05ce5d5961a9559aa09e6e70986c865cb8b34ff408420d776e2145eec01dc904adbf7a998dc740b68704a1c97750fee40835ca9b63aefd8024fa84daf6ded47b7419a5451672367d6d63cab1bf6a935fd9811d52a686568f8cd17dece74c6214a6aa5be50f2b358ebfcd19927731d3b0d611567fcf627a2c3ead619e31fabc06cc024cb841a01fabcd0f1b8c0665a773edfae332594e7d5bad8e32f5df039e1b5cef0923e88e5c8c99f3258e2606215a8d2c55bd2a5b5eebc953a15e00f2e3abcfd45801dd6ae33942dab53755051abee94c64027f23d84c05470b96d77d4ba77feca6ec3228f2bb114404e862697106a94931a1e582c97cf9221aa16d987935efd0aa9b8e4bc17bee27f01b6f8ad8e68dca1dca2cc13b82daf8b39764cf8bc1ab8e18c7e0305f77cf281dbd3632a6a5ca0377ff7fd886fb9edb06384f70c3726bd841891342195fb766c8a453e1bab9b7c010b75f91d84891e6ce8adbc931b7d675738b3ed401985660d253deddca960ae92cdd9983e181253f1fd784eebbafb051d305cedbe94bfd3c15c699cd1aef05b6ad806e410ae85b8d707cb2051ac8fa7d59b4117b2434c05d0fb432f53701958891fdd4ec63eba5ad7f96649ea31e6e282aee5215e41a065464368111880658bb175d3d6ff56ec63ba77a95bb8c5e47ba8ddc6be28ce1a54272458a0b5b40284b7e43d01bb80fa9f7ef7ac25da27ac46aa3e89c81750ff87badda5fbc41075d89aed711554ac5b177ef91381f089f57728f3d3bd3bc43fb47e27f31743a49e2bc6cef53e1e596e57c93d3d67ed96e52d2fa4911c9c1623484749231d20a4c0f3adeee74bfd08b63c8f7cc7390df6418ba435a3f101d86b74b7f4d8a437cf8217bcbcd0abd045a9e3a444fd5382e089c85aba75a9650c520d3662c2ed5ea9917c3068e55752c844057d4fc8b606f306789515cd02337ba4e950dbbe23e8611b76191aaac817bfeb5b936ba6f67c384c6b88723fbcd5636107111fd8ad68b871df67c38583c90c03833ca96d28f76d2c9e5e0e3e9b262b30038822f9f93d19ef26e38f65e916089686df00bf88a36f32c7d561a9eba90fd55c47142e6da95701fd1b190c307d3a017d2b4b1c22ba80735cf23251150aa62b75fb059f7c60f66a5ff0977aa6ea954a09ce9d0dc837ed21af8aa444597140988d96c091a40a3d40d9a80968ceaf94f661ba2dd2dd4a34773467a77c1f2c57837af77763ab0907dde10b4487dee06eb0c0295fdaab996bee24d5c5738b382e9227abd852aa1510aa7b547cfff96c1ed81f81262df36437961a04fcfa3ce2775ef8970e2ee2b90c58058a13efafe36a6fe8ec19042bdae782e52f0c1cdf92a7c25f0ee40e98832bd66e065be1db8353f1c30c24ff69867bd9416f4fbdf28d0d43aee1b99e175f763022d3a7f40f967906b8a68d8858e46ca15babc16c4e6c87cd88166a27c85d1089327e4fcfe2902e5caa84ed1708d0adb9ac200c270e2157776693cccaef4d5b50cf3998e7f517e1225dc2277385858b112ba5ba1a51baf06a9a37afa80cae45feae05b4ce46cf20626e65640e0e706a1c46ca293b2a4297151c5be5253698413c3fae5e3e2f2fc75a7e109cb7ff18a8c9af9954f4ca42019d35208a578bdb8bf9eb70d63dbc26de27ed4e3ec61cce67317238c8a37e81ce66ce662fa916b174af21ab36ca8c34c70996b028e8a0797283185c142c61f1399d17d8c87eb3d52a7bfbcc217cbf4866eb1c127725f19cb01e1525ff7c65be94ed3384caa19b56580a434fc91be940883727e7c6cf1c17e32ddce9c4b93acf3e568858e8ca07ba62643bc2f53923dd0c1e396af724da4434091955433ccafa0609ed2a7539cdee689fc0242603577696988f0c58a39bcfd735bfdbf015c0739007ef6b5aa3753b759cbf9ed94d1c36fdbbe587e062581f0d8e9fcdbc5149c63abc480a1a6d5a5372b13ea0c42ae5bc5bfe2a6bf599c8b56f56b00ede4418e7b932ace6440784619a48b49422887713840f86093eb13655ee2aab24fea00a27fec637fa938e7f1becd40f2480e07e4db31160627be21eac55e94a3d798436c7e36297b5fa89f38d3a4fdf49bc97ba48a90099f42d63b6f315d5d5744e4ad9e3a645f387d4b295a2663fb3f8745e88dbcb7a10c53d2ea6a826c79c44a43e1a3d907d7c36345c0076bbb70068f91bc3b0313303bdbfc6658c94fd54dc986183a6bcf84aac9f7061ef93257b002b1895058b2eed42dc961bce2526f972b5c3c4aec7ecb827faade88818932455673eee497fdf6e5e51d0c2a7289b211f2ba4cf9fb8d06ff9186cb587bf67b436228c65d71912162f42c83115d9c042260da1a0a724f9f07290ac7295e828e367b5de7070a8706fb16977b1cefbe5c1465828460f698fb88064b120361a279ed1f4d76cfdfb9df4090200872b731817f0c9a402e4a3b6383eef39de5ac5f2959d80f9965bcea9473d7572f9f66138de7a18c19e489d0bbd7cefe5596f6b612a9728ad7c3a88db8fc088824bf26cfe670113d512cec3bf31939127e9dbed2d663200aa8ec92b97681a44c2b9a7f883d87d87e3029faa31b9914cf6350230d594bab8005a9abfcf01b58f8fc80a887ba351de64c5cf87eb028a0012d81ecb47525c303360d2d3645d182ce2341ebb7dbe886184bfa8013d39ae49863e26e4520ed598281c2fccf8f7e152e70065b03e3b6e6d144a71dd6db75aa52002b2e5f47204a1459305560ee4b495b85dcd46cace41d2887cb476b341c347b6c9f9cdd1de86e7bc739d2bc0f34ae12959308cf5b0efec47263eadce2add35a5d2571869089d09a80d679a685cd16474e6d0fff66a342eadf3ef6f58298c5c3a64478bbd67db3f6f5533889a4efc241c7208ce2916e73b7051451a19fee85c36a322652fe68eb31d337b2991bf61de9ed3d029da767e1ef5bd23785c55780c3a79ff97737f0c16d5f6707fa9b1c6bca5f12d6817b67269824231d2381919f8ffa3fb2d8c6f34729112ae53a82e9913f2dca14d73d6dc0b76a3ad2437696c379dfc3bf28951da4e68d50b78e7f4e19a9edd18ac2802c7907a8492d6ed01b52d52a670ffc607de3dc36bd95b773e2660c076a5c60907244487620ddf0fddfc2f6aeaca2e0a8c24a5b988081c374658702419ddb15b118411fe86fd4bda695011364e87d9c423d005f2779164df9e5b61dff68668b76dc84b6695abb06186434b2ee4390b539310b0a7be6b6d4de3a666b9128e34095e2f0bf64937059ce9c230461a525ac605dd5a27190cc501a4e622adba4a6f3b83d653880c46b68e5aa3efcac5cc5487b67351f4c5f7ac2415f206b0b0713aafcc94db081c1c578200ca7bc6b079b7df405f0cf7783178218b4b87531c11c37745af62ad158535fe573503da6475015106211030591fb416ae0a1a5f3359034fc6d5f35819c20022eb60b0ed37ff9710c8f60a8996f1dc669d99fa84a3a95aca63e31f64fa4d1cc468c7310b2c847be2a289cfb401001e9e50bd9a3adc16fb1a5efdf2fd3314191f47cc03f55a39e392577406e94efb6a27fc0722ce17c753bcd2571e92f13ea07506fa1609722b6bc6a931879195c72349e683cd01cb7c3785a22034e4aff44da4616523cea269abfe69a1d0e2b68adacd5aedc02111354bb0c9fc5e442a6f09b1d36044302d554ca4237ede1c64d3acfdb2817e9b0167e8fe75399ac196674bf6d52f2dc7147479451ecfde9cd22853b6c15183913a4ba2887905084872e4a9eac38941aced5bebef7db52f1c024c5fcd679bb00a1637e0d44fe46fbc55eeeca6b871ac618b5b8308a5ec686e3048f00ef66e843bd708c8a2b15b17ddeb979a13ffea829f54b2a337fd4ba59314083f6f4adeb3f19b9aa75deb79116516cb1102e92360161ca97c45d057186541e6f8343b269de720355b66292bb12641b0f8e22d347d694e24bea251692dfd594fb64d2d0b29d1b7ca9ab2eee7e587be297b41e62e089c8f0f925ff60aa0a17f954e8c39b901a48338a260fbe491d99114b1500c901ca4d8cd1d5a0eff40567d51fca16c4815707cf8cd7889611df44602f309dfa943b6adf80f94d26f974a0493965a06cdc0b0167a83870805640e4fd4fd37b0040b58de98710eb8cc01447ffc1e9d07ae68db870520946473b663ff3dc9853a5937dce4c4d84490602fb9d937ddf05d6084a21580b20e6d87cf657abd2ac71d33b4ab556f4e85a964b037930ed6d86bd839f2221cb761c721ef934c3a13c05434b17d574b1e040f9393ecfa2115cb72cf7a2b41e6ce126ded4a204104c9a28ef3b0a84413f1fc42d8381547a814e964883ecdee17d816f6bbdf42d6890b15998afdcbf5129978113ca8193965ad4b5f579471aaa1b3256c53354a515b15aef8d98a12414dd0eb50aad18d977262a743a890e350beeb2bae5a1aead6db14b510d87e02c78277e184a1ab43e599e526c1d3031afe334223d2237ba2d46f4b9b8f1ff75195dcd89cf43c3de7752f30d0fa5cf7eefd482ce4c5b962286a4c1d2b9a35378ad76812722f63ccbb100c3ec390151d2f5c120402fd15c779bcea3d38ed700190042cd8709f0189ae1415f00a14a1a6b17df813cb06cfeb666ce6f2091b10e30ebc71b7d522f1484e4d5c00d7df2d50c11057297044a001db591f9651aca68d8262860fd4aa10fb96f7d445c1e5a914c760d2e6be0aa9ba515cf7702337c1fbb197f4ec86bb0b2fb936fd6f7ee01bf793b6e9fc004e27b8a1c6b25f646b35e97089b9e3c434c173c72fc3ce087f81e1e018403ef650503db2e6e3ab7da44e75b59dc7703dba2dd2b72d0da3ed7b7f222c32869cae310d42afa9724ed9ea1f8d12c5867596f873d949447764d8ff90b8bb2ad825c6f5a1c61c6904c664f267977d456565b481887f4b110691a8bee434bc20ba5084ea82ff6119ba314db14fa9c22aa62f4d14847f829ea4e13501ac14273669df44b4b205ca6a57b7f0f331655447899705c68036229b3188984420f7663118925a7c98ba868c5bf46f8baf4bc2aeb22fca9af7a6b47add020bd431ebfc0a5fc54e0f210d18ab753cf38c9f7c0f5dbced88eb1f9f81dcb89a2c155a27204b6a1ef2fcf1213f1dd4e5836b009c3fafb75eafdc822f37d0071649d1798fec1e84ca94de811adba7aec3cd32fc2d22a23af63d965cf0b3b059a1a8e5a42f49049218a566f997ae7e12d5f6f769521e45b6a82219979918bcf22421370f69f5d2d155dff168d8224e7f333af811895083419f74747f496544a21c0cb47be733521f33e511f686e0b6a627118229814d2ed761d972c11ef953926d17dbd099d789df05dd2da1d3e4b697b4928e0e0d8cc0bc8d476159f00de3f091da47ae709f121f9309dd29dd1ad2057b4172b095d5e444978aca1746ff19e88a4c48a5e96891d339c430e111401abbee1cc524722c0e6185c047582a1d29a2a5cb5e902d30d9d97ed74932cf0c7480105990bd78339c7b3d738c7b868d2a324d601fa5c581a1a1515f97c8532b6d37db977c4795d653fcccfbc352f2a8345564d38ab664da2284fb8f72a4af0459df41f0b94fc3869831d1af3c7cae3877aee749495974d356ad753df18c706e97d5ff8f011f2e72c50539efd8e5176cd425b9663b74b298dca38419031cbdbb65e8dda58a10309a0ed8f8f0529bbd1621ed5eeb40144af0bb035894d5719028ec209985cd7cc6b5d3da3fca5e2eb5e7dc550d7c9ce4d978fc4ad50cb77cbebb457504bc9bc0009d17c58ce40c0721141160ec417eaebf13ce1a8a10727c64c9e86784f9e32804a179418c53b0fd22159e9cebc04792d8d23760704575c6602e8c9574273155881cb768206104a2d3ac29236d817eb4c8286397d8bd17293b1af3e2e30ddd8d63ccdd9b76700ae5de3d7b984cf22b2f85cacb7cecd145ed4cd641ded746d4509e57f1e7c63c1e0449fd74ba34dfafdb9f433695aa228769bdee1288bde7126ab0987f3d231e9ec0e65f17e567e32a3159d24399965495f01892e6490e97839e1706de661538bcb1d13ec65027ecfd99876a9369136f57270b1505ec2446067eae1377daacdccf6f31cbecbdd3c0bfdc464adc1f123257b50d5cf559db5206a911df66e96afe8104065562cc99f4208c1dea049b020c78add348cd82da4f7f0de9f361836ec7dc073ffc20fa628811f9f913cca4055c64e4843abb41855e17367e0030f167767c58baced94a02fd61dfbcbab10e32e0fea0a5ec5f2cc3bc843c0e5d73a27374cca2488b42ff478a105b3fa0c39fdb6078dfd7e101a58c767d0324bc9ae975b0c9dc3d21491ff016e1ac8f2d3cb2addf34b748685c4e3badfb120b8803fe4d568134657f553ce4365c73a324e933a88dd0cbcc3c0926add0854a34e2799e02de080774ffef7c9589b14973dcb10b5e51291044a1f4135961be24e0bb9aad48aefa7c42d835dfc50f75f508fbfa6dc7e501c608d3be0725aac98025dd54518ffeb79cf8527b4f2dca41c7462b4d4be3e7e54622484247440bec34697966a1928c109ffed118f97ded954b93d25a56e6948a83b1f86af6d27ffe3a5c8d64240acd9ddaefd2e515506b4c18c69720728f01a4f2ec2afd116737bf0525cfd529e6b1c36f478032476fbaee83a34ceba99ced2109e18b9c15622f986d258b90c0f80fdbf6acf1c2063b5b8c6a37fd18cc5459e3d287b7dae9801baa4ce2725ad652cc2ace18df22ecc225571c589bfc193213e08f421c73d367feadb3bda51d7c214666c2a5624f77f04b03d77b8630209d3fddb66bc4b32e2e0ab0e3f80000955d7883c053e6dc850ed183087051a1c7820d1b87de3a2ec07f24a63062db0f55be79859ac517b6ace3972381b5ca50325cc9dafaee7a3099f532572e0af79b1fc358f15b0e82505c319835942967c12b94821dc906039c4503725b1e3e63fba43594549d7be30ffc76ce53825998b6490edfa02a0acb4cff11ae5974f9fdb068461a2b9f8aa867426a7e1d9f42e757143e845bc22394ace336f1e7ad8b8da86a39ba4e649274229c11489d276876d9f3b36368f57234c3e917e4086be2b17b2f61bd9fcbd97e75283ce0ad2e408641e7d3d4132e4db53783250f218232586429808330025beed158ccacf6e68c246e5d2e959b60f7b1ed457a4dc40b555f6d5bc1f4c4d9a42459c336db035d65bdf6ee7218d5c789e7fcbb27842b5b2a36baf3482cebd417a3cc22e37645669e32ca5b77fbe3561367b3599f58a29c996264948a9c191bfb274e469f2a7b801471ba3f41268debdc398f9b3f7d053ae2294d73b6d867bbb7300a46d9f6e39cb8b554a8004de2af39ce29a82bfd99eab902176a965df89cbefed737c1e460005f814e8470b3d4458be75c504f64d02d61ea841ece1690c504eecbb41651534fb6e576f55178fef4e6758ff4c4af8fa89d764703eaec54a0188b0d236dfab5dc6de1e9eb47cfe7478f27d5c45d8c5c75572fb2d8e5e23b9a0f637aa3523885ed394ce13686df5a342e366decd29547ef2c3ac663af66b3dda4034a987b4d3758152d5bfacc2bcee6996b487a57325a6854cfea0a5746febae76f29cce7187c5177cc509208811e537ad913daecf9be8579ba6bdc76cbf75febcb1bc52cea75324cb432f0e696fe95df72e76218191de30e49b6cc192a5f9e20110b900528f4e82f2a10602fa6715eded7097b2353c9fdc2366cb2cf087e182f3c31ef2adbaf11c3adaeea8a86f54d26ea97c303b5a961f6e26c53916ee9b88c35eb298097f06e72c3f7ba2338a35a741324e47a7688df2b69333ca307e9bc32a834865d65e892ee512cf639ec865c61ca07191a5c0189b4e63a1499263c0620994fb27fac6aaaeeb53135c106082daa675804d50479802069b265b373ece3b5a4858d2f33e049210f0dbbd0a9c3a0556e118f29b4ad3d461f8ca03210269346e579b3ee0871ac60ebf71cb8a74fd554373188efcc636dc52ebb09fa61b69563f30a18aeb6359be8b1057f0ae3cd858489fac9a1c3e5a59043764f6e74c43eb7debf4ea13c672bc21b07095745d3c98dc8db0adf45dfd07b888b682c48037bbaa4bd8b5ceaed90c6446df8e22eaf0347c8f42258b650a79e241b39bc9e9d999a9e73e4a3419a36e62a177a0ae9ce61d7dca86ae75546cc2f2c58abc0b7f0e814d560d2b787f14d8916162f8f714f46f70cbb9d83fc529488263345d79e0b6f9adc406a568e9165ca89bdda30cb84a8c690b38654bb9a28be06e7bcff894653003389a5656b2cd934a79f83926b9553e736fc4dbc1fafb177f6e28c2a94592c02385a74387a588e73beb3a14fe65f4fe754cfff2a328d4b128b31c55015bfb8ea3b28ee5c093953ab1c008bbfa123bff32be8f11178b093144fc5c43aadc2c5eb9c4f19fe7d5ddc673cc61443505b2aba9a1d59fb91637a4b141a1f9cc5746b764894d8a25894fbd9639848021a7b59b1d300e61d07d8e8caa8e413a51b527e1e96de216b9a11f0684afc508ca8ca6c09bc655764aa2b0e1b9059106210781215eb3ee2a840ecf2051c61d14ee6fb12e41017b62e5891ee9b9576534ac7e439d8387ed47229013e0b3a7db23d3259c434f54a041f7a78b05e5efdd6252209120d441b7c05539588cefb57b6cc1cd1251e790a1f625a59c31713a7d8f56534c4153d687b6be9e446456ee64879f78db3465cd6e939b81f1d9882ed59e0364ed9f61adeaa783df956130484b48b847d269c1a6a1fbe091fa96c2b274216f8ab1055d5e8f160b672f628bcbbcd743746d4dabca00195f26c3d8264b958a17f3247a633224a76b0a9e0ed32df5edad3e2cba84d5b992d931eefe75f56f51246ef7cb2b25db999b6bdf49a67c728e680d8b856cb5c9d2e94e6881ca9e96677347dcf6aeff6e9eb4ae047ae8715bea2bdaa4bbc226ba0f24043c42efc36140eb695ed74a51262dee0e16971d5e3891ba3d3a6fbcc01f05a36d8788b6688503f3797483d2e67784808128efceb3d62c59405dca2e8ea10f87583bf13a59bd5ed7900a03c7611d41eae92ebba4a4ef9871dc6cc6a2f1eb6dff7d49e286a5469969f7d17a6a1b615214d89cf7954d342194fc15fb6c61e1cdb0ac6d6b3a914b7fe937ff1064ee362f7fe36d9f7f563bdf744368e80df968d2565c6e19e8193300605c048bf26cb9687834e67ba59b4185b5ec6747c92e4f19536aab60b236cd231ff23f799b3436e9ad42da2b8fda144261f9549359e9245db6fdf583dd5c6b03ae89631518c25fe13f23c840b789482323b38caf16362f46c96cb94a32a4b34e6b39efa255a6c58ac79e82748039096bd9846a75a2745a7413ee76bf339a601a113ee1fac911031356465b0d25ceb6dc58c93edf0cdf8701a0120b6f59e16eeca2661255b0dd45bf1dce5c370f36a8b2183fbd6a50d76dd3302c299f5ca1f1f21ca3b6099e6a1a2478ad21d81d050e64867f17c383ec2cdf7d1341290d9fa2993042ae5942a512d69c41d337de0fd0d30a7a366be1d2c2c4d0f207f2bcd7bc9a163201606c55ffa0b70d486085c9cfdc7303ff7db8f3705c80f27eb3bfa135d2d1324e2f31207f3a7505652b3e482d90ac4146aa415f031d597e182274cf3c6ae43c6ae546977f5f1e4d41ec17eee9d2e4010402be8fa0fe342dc4c57f1c83cb638a7d4118c7c645dbb0b5f4b10a7da84b251e1732003c385bcf89af5b8077902c061899a2bd17e7387ad93ad05a1a801e05da78a5380fe1a16b01bdd767d7d1cdf701a52c55156803d6c37eb2d0ff1d42b90d311b8be8ea0031195530c8cbb570a37b18aeeb3e095865e90d34ece5d4a79e287ac9aee4b86f80f0a5d9cef7e79f9d979116610fcee49d22904161ecf5443b4266d331060f662d30fe88d7ecd4f482f268d74b74e9438f3641cb7dc5d95f2ac24196a58146f049b3e4e249621191417f487edf47c0775bb6e991f2402bd4e3a9b40a0b09d1dd1bd6405e8a248761270ad3ca9aadfa27f40ff93cd0a4042665345e617626ff6ae65fcc5471ef003fe63006a6169c51ea2dced09813e0b04419f71c43b63f8bc773ead4d2c7009def15817cb1b31df4a5ac28537d9e9f340484ca50efcf65bdc40e56ea4d3fe10b4b9810691171eb0f00e1e5bb1aac0544c050eb90c4be8cd9a4f229b58327dedeecd2be62ae87413af86fcc9cadefc2cbb5e460ff5b162723f377aa108bdf5c4249138047cfed734c5f2a07984afec5265b1760dcc6f3da4ecb6f6c2bae82e1156b692f9dc526c110a47d56446679cf290b2f2e9bd32d6bb674e12df9721be73100ac96481a97452d0ba568f4ca452bc26dc4951ff4f5bb7ae78bb69d76a13168e5798123ec275eb0950ce32fedcf2d5a696e980d762840bff42c9550a93a2156eeabc38cd7662495d08f21d4b8c4795351e3cfe4649ad502b572a9d6e4770603aab0237245638a556a18ae9014982868456ea4a2179428038e7242d4abe85f09cf47d1ca2f0efa09e577d9ad4bbd23abf43849678e5253e704e5c9a33b8761c1949a9bcd0f63a30ed329bb9860bf261ef9885df65c4e5ab6ca9f578d7cf138b80fd789563c28065dd6505f454a0c87d0286029baf60ef245a897c77d9ff006fcfbba7e0d967daf2ec02c9dfdeadf5ee18ce62638e44c5243f4af3e96d0214bdc20c421e916e2c5d68e9b2ce9cb4b5a9271b57c9e4158384e56d2e91125004c1fca23e2ae5fbb88667aed64297d320fe52fa52dd80ff91a34a41c9bb5b6b4bf8a2fc8c8ad3a28c4bce3fe4fc1b8e8b304d3ebb74d86b6c3af6d18f55582c719b217eb5d9e2a59b4d8df293def763b783ae157a36f67d96c17d7b42a583dfc9ba45282dc6faad69df32ef1324b195a7eeff144d462b5d54a3e1411d937f94748263e3c7ae76b9e864a06e4426ef537fa1cab3b563a9e3535d803962127ebff0a55dd9b844d90c5e254e1440d9a6f41ff7572dec1a863a46bb89ddc52e27c1ef705e8bd413130759581601497225aceb47ef9a38edb7bd0955144d2418d65dd559e05a164e5b568a82ddd31e46f59f21909efd7eb0ac5cd32dc15f1d18f6e51baba4cde76aff84ec14c13cc65daaad0b747a38d77e026cac035fe476e732962ce510bc231c1b3976b4ccf2d710440a4ef4b4f6940e79ebbd13beedae0e47d50ea81a988b9c167b31cfe2621ad401e1d256e9b1a0b36346cbfd6e0a2b037876f339becd8a12b63e645ef82a5410586259a327f4287496c087f4900205cafb697c0554b3345e1309ba52684eaef90432a5fcc7dfccdf356d57607257f959436c24dd0978344c3789ddcf2014747a7a294287a5d3d2a73822e568359e5e0bfb2a29af6c1c16d29bd0352f4daee0d00a6c03ac1835b73fe6b656e8ff00e354452df91ed006c99abbdc6027bd6dbebfe2ded8d20d0cb73d3111529bb397e92bfc25e5910a305ff82cc287a8fc9ec1b7fa518f75c67a66ded525ab52bbb9c50d278dda72e1154f93f9533039c885f20785b5e2ea159c10f9b3d66680f69cf31b30d2318b203ed783872058ad47e37e2d376de1d1155daff05d3c266e60f6d82ed6d728dc78d048c2a8d3a312d37e3abfa33215c84a721f6cb287d465e106759ef4528804f8414e2169e00783fde2485a4aa96365d653c7d8c76ef2fcdeb349639a732e7601bc5bac110f08cbc0fe085b905de9614a82c3f662b63597a54a93aea45e64792534131a696ce9731e0c7a59ef498cec0945f7e022f349987c76c25dd1c2de48b3a6cb6d6fd79f85b6d362e0a8194bea491a81ea651880daf2134ab924f50aa796db6020218e9dd780c857678c601477b9a66cadb8693468eac0f6a5e9ad94e0f2da03504bb9ffaaf5bc80b31102a3d14f10c79e792f8d53ed761f044a45d3f5f9f91ff705040a02a530d8f4e03e15ed4ff4ae2c84a29f1cdb1332a8b02ffa943a0bf9c9e97284484a98227fef285a656c0dfea3e27f895c7ec54d30ace807cc1528bbcfb0a0464a0a34a0dbe566bbef13f82123556b8f4d4eba4df8248098068f4eb0db74d05cc529a11fda305f64ddff0dbfa6985381fc88661de77aae59aeb1c8a42c3553586263c8cddd2655552717123943616aff364a5aebb62273347cc65be47efe447788db8d048edd107297fcb5bbcae9b5df6401928d96dfcf90ce84844367ad6d284fa88eb098ba355aa8dc9d1a25fc08e14737b80f67c0b471dea24a05c0e122751bdb12970dc8d941c6e55ca1afdf03d19960ca2c8ff1b9e3fd968bb01d65dde2c750cfa0ae8392defcc9b8804a3df0d8a3c9ce50b2988915a593b7723a7049257fc8406c1cc92bf874a1dbb131ca90c06e7463aa3ad24fe76df14436dffe24e76243af10f3c85b4bcdabde16eb416a00070364e18c78625d28668ed0f70da97035dcf7e4db1b208d877baf60b50c25e301c7946b55c122ebb4c1a96a5e0c279994b5ef0aaacbfaac4089cc3aa26e81b064b635cf52b98a001b1a65b44e4207b807e5da16b33513b27945a5b6e984b994188c9ceefac4cee7df1ec73d6962bc83c5c2d19de533c03cb5a4175846fbdc42e81d01c6e624ba4175e22562bf47e2a9c6231af8b8593bb5032c2ca10bd1d1fbfc53e8c122b451b5740e9db2678a9c200c044ec1cd10b9590748c55bcc4978e5a391e93dd5151710faf96e09c2594ee975bc9056ee21e275510282160029262a8302d23417b60a4cda1b7cdbc7143e39cf526efb1790a4c252bbe366214a635d43830aa4606115dacf228ae5bbc17b07a61a3d38df556b61813947714c3901c6c9fb28eb17c253a755c60caade32a18422658ee57540f228367e03a85e89f43d3d4d725260fbefa3b4f1fada2680d0827c5294fc529ad8b99ac2a0cce5607bd1143e3724942697f07665aeddad9de09f66f8e2f7bcc4e09c88e645eb196f14f548cff7ab76f5457613040a7b93e6da58d68b1aa12b1449d5d84a889365a366529f8e1d25509fb46cbcdb0144b794fdb8155c7125e265d15d81e92b9b104c374bddb5ec01db87ae6217e7fbd830696326f40b9abccd04e1c8af2d86974e71609423a04ccee0ca814ecf446e740779aff78c42e10d9f155b40ebcec909945d85444c3f0c23cf06889467c2a6012120d7dd171e59cefebd93f4d5ffde3db0d669f7839ce2d62ad7bdace95283545ddb026ff2cfe2ff88bdc0610b6112e3beebb494139c99ed5dbcb643e6d6f672bdad9886fc382233a94e2f0bfae0c06eee48de821d0509f01463c3306ad880b060cd798e49d78e428c55588a48cba630f0b19900d5a4d7f53ea1456017b9f3b45031fa778b79539858b300fb1566041caea15e7df23445832b4f2caa3e4f9b5483889d74d7192f7ea05da0b75119014d7687f34648f7cf93708a3b1642a6e1d4b0c2ffda4c0929d1f7cef23de005e8e4f57a0acc10676f9afe916925020933d92a27f02eccaf1962a0d64903bff14aacd0fdec62f60cff3093fcc80fff19a69908068e783f710036fcea37cdfa87eadc7d40a9f62b0d680c08a7eb86041035db795963b709ceaca0bbbe35cf213898fd72878c94b7acaaf6a8a419dff149d733cde913c1f4b4df85d777307f3d6522de763cbadc1ec8776d9f9f110caaacbf506bf683c038844f7e24b3b224f80570ff4cb0b210bf8c267a7ae13679a90066e764cb7d1fb3a5d4464314544885afd3685716db64a28bc4c5093b7926d359c739e0770e8f83682df5d5b2f1cfbaaf5c8d41f3bfe13b544e3b45e437d4602d274377ba22d9b9b6dad18e44730b7643944b2b62c82320a44f5d45cd54c8a92ad319cb66164d391063041fbba3e7ac2bab49360ebdaedf0ce83bac77fbd9995ad094c9717ea7c28ba88438b3e47d44c37773cfcee692548c10b4ef1b73f16ebedf6ef52381def4c2ca11d28941786292e5087241e8afb8ba9a61c962a359f09e274f1ce2c851290799f5e2ef09d6fefa3cda6cd993cc2d8f6f52d9bea9418adb3a29a40c30f863fb7df333e4bf0ee65f06928c4bfea94dc49bca1e098fdebba0251d19767eb61b7f4cb4c7c4a7d8b7b657f60fb93cc8d5dcf2179f1bf1355ffa5dab444ea09a22ccdc89380e4b02801cf132840ff809805c08c2491dc20d56af795f25fdcd046fe361ff04fe78cbe81ff217cb83b28856a9096a85593112a434586549adef3ebbd6d320ac97ac978a1220b09bbcd1c9f3e22179887508dad9d3c064a842802b72f025f84fed585c83b1613b934dfce5d08305f699ba7ec62c64c8f0c986e6fde05af77dc89affb19bf94daf117bb76f4735082e56f22cd94bd405d85fdff1c90b73b3a660a2ce484ca68aa17799c1c428c7e674410b8a72337bd0550ee3a3d53fc0dddd0e3bd7b7a9e14966091f556dcc3a94524a272ecaaafda8a885fa895f642c5d06d5d75d8b9250d2617d683ec0a83504cd569301b16466703445701b88b0d662c952e75657c3630147f079341fa85ea7bad992f6f839af558e27a79041bd27363758b594016daea6fa26bb87c19740d8eb50539089764a95ffd85dc499ca3d0445c7eef389ed5b4e7c822e8e7794c5723d383ed8fe690ef401f0287bd7dd301a001940c76db717503843b5b00b6487f15d940bef56b0c91db2dc4a20ff32f970807ddf794ed1427cb01f7237d5215d8e4b346612bc6a91811d55a03c41c1fb3ed71fdfe54c77685a77657d544b23c522dcc1f14ff5017ed29212820ebd82e319cf4ee5c522793d339f4df518cfdda8d273748ec92ab1143bacdb796e630fd9e9d7fd0996ef3fc061e917021b90f2222ca89ef7bb23a6465bbb6147a53ebd23c876a5ba49e7b88bf51664e73c78fc5890fa96b0c73270e43e715dd21ee30f6b89d51d61899bd9e17596d0aca2f529fee2e8c01f9aeb8cfe5c7bdbc5dc4f0b5bb49ac3603edf875ddb3e1ef8bf2b683a8d7f32ccfc1f62d592443aef82c3505bbaa62483a2f89137d0d875a8cf59da39d658d456f4c33c98c80279a3bf8394c1c8beb27c06901c50fa1c8f56ed7eb14a23c90618ef7ffb4a091238b2d638e62f5f17b543b966dade14aa3f48e426b2914bf396563870223939d27469dfd170121ba4bf12e2b70e78b668ade3b43386b4cb4f6e3084396c24dcca8757363d1f2df0a0766c34c6af0d77bb3270cd94828b6b5ab70bd2a11664582261e242e57dc02e4b37124f3f4ee9d19fe0814ea79488ef416e5ff610b4a43cded7da5a12e0517e67dd2c1652ff63d7e4bcf894821270667a73512b82debd37b4be481b6f77b021e96410578865242c20de3f7394c7a3bae1006e0688041fa993a9dbceb3fe9e93229ae2f3c7f1f8762235b446bfc6a87e15b1ab1a4c4d28c2f7f08ceea9900a1e3bf4c3d8fbc3fe79a69d68d45d5f3cccbb8665291b17b3d0c381cb73acf0e78960a720223a7ba931c95d5bbe2f370913a930cc7ed76b11a34bfcdcc825a5ffc5fbb4c4724b749ca5aef84c7af9f73a733bee2c7372ff0cb51d5a2f9859a4d5915f51f232acb8a4799e62c9b2c9be54076a06c84abe99f7819508ad0c079c4cd226549613f2fb4445732a2f979baf30ddd702dd61399ac03edab15132e4eac94ea8dcd4192ecc58722d70433f8f8f5f1f07e7e1807a871835393c9a11c6d0f1bb4877fb5f0ced24d44772f494668244147a187cea9743ec1f18ed6ddff0f843c2418a0c53fd82ba4f21476af4d7d4bced358c7da9dc06619ec4ec93bf712ee04ad0151fb6f4c6a5550a01ebd85160a624afce6912dccf29fb9df76fcc6743c715c88d9696df7285ecf41c48067d4ee44340525f10f2c4695fabfea05a07b3649d302721a3b47960a5f36d98cc6c41fd80fb61df63278616a5ad39c0cc192b2d8b17f0ef0f6a0899432b78d7820e1c1b9c24c63a08aca4eda5ad420918b583018a5867600b0eccc17b8b75b992226f80ba89496a127e20a9141f92bbb512da80270165ebb0b679ed79e56ec939cc277bca8740620a44b87995384a2e976a4ef86432e554f51e7b1df1c658368db1d1bfa597f0311818d5b857c0853eef60e4f4a65bd52a6e5d0f48870c28fbe1b89c5e7ead719fae3161386d712e5022678703d6457083163df599d037af088a7bc93be91acf8591bd6e53a0ee8db2c74e9f7d8a8b8f10c8686280933d6caee90cb0328b2fd15f3d2f767dbc7e797fc0c4def25fa3f177a782a5d34c7c339f91f33a1680cf9d50dba44996a17efdc211b936ff5832e9d82099fdba21c293cdee1765e7dd47fe7d6e53df11498d17156179394c59f178fb38d11aa590de7e74e081d8237eb5d0faa0b8231fd1a86f1f348baffcf1c9705bc8e25358258465a0b94e85bdfa0e88c495f45da40a1cd0b3e636fb4b682d9dab77284260e1f12dc85e0ad43f135ae10505d0b805ef5139291742cab590def520adf2638b1d02ba2f92a1f6762020238d4650ae05c857798db91310b5642aa15420927848e12d2342b9dfbf485775bbaa3ef5efc5244dff2b73b3a0a31a30518d320940f40820329252c739a0073c426e8798a118d873646a7eeae95cc2ece6811b7f378d055c8979219654d00b40db7f4c4f7a291dfd8d193345103be229bbc728e7ae38678c3151b0f77ab2cbe6feddc76d00f19d1ecb0eccf0413d58b9b8020b6a299ab18ce1cde30f78f63551ae97df5b926bce5e420e9f4cfdbdcec868d1deceb9090877d8e58a4b7d871c04800fd4b9b21c62f9cb633236929a82388d27148b4f81bd30af8118637bd441beef1101336c0a413ce84744d399c902393ca3e081d2fc3ba3ca3654a4914f8427ccdbb31fc8620d3e316588104d68cefdfe8f6648f741cadc9047a7ad2a71195505e421ff4ae97f78ef3d8ba2117887c0f5ae0b3de1e6d13945a993cdad2e280826e866ff277466cf994a61a089540bf11a1b589c6f5d4b2e555b22cc068c75de99ec7b5f67f68d220f838f38f7a3f89aad7c1226199cdc9faa8be5465dd39f0c08e43d015ab3e0ea3ac5f7ada73a2f5700221f53f950d8bcd0a7ddbaf2f64273d9ef62084facde77cb6440533b37b742ae3722006483d3be8a3b06a04243e46497c70a5b73e0edc7e71650e2f56851580593eac5f642bde6cc307991cbaf8498cbe67e9802db4207064e3f0192231d8b15173eafde94569664d29edcaace0d23fc5b8857a17f2d291f7f301519be66abe430096ad658f46675088071c02aa93abc61c7c471ebf3818c3019b27469bf377b97f69ede8d78490d9cf4ea8f777beca0d21c6e845f4a24594d6143172551ee012c991a4a8ece78195a712feca5233770ccd6fefd9f74eef259edd003746ac093d2253ccdc2e297de7a2233bfb9542920d9340eea786bb1379e4bf020bc65e7a0cab3fda3bb9cd143e8797655e85536beb1500d84ad97224debe171213265cd2f7d9c66fb6a1e701779a1f7c3cb670d7a985e540403d9f13309ec3d0f1eba9e647fa44bafcb75355be2764b8359835dd7e1df5c59c681cb19a26fea98f8d46ce2a08e463319da9b6a29e35a00bb4d7744a629115151e73648285fadaf1f39a92308ddae29779927619501fef47f207ae60ebd5a958c094741685831e0dcb9849558ea74e2606442a8d551dba1e0344d48e9d0006b22f66f72522bd4352ae1c474992a4552df1c84701578fd830c65f5ed4214e697d69073c2d5db7c610e5f05986343e1db5e40925b177a5fde702a5431dfc67293db1dd55991a969ab468db73a98bbb786804c9f6bb02322f8092a3158c9eb7063495a822922364c9f818572158b8e7d2d7b33b81addab53502bdbc2c6384f12d7c1cdc49d5297f095fa537ff70660814e2eade3e08a119901c07cb7f3172a408c5aa6fb88dd028757dda0f94c1c27d3f6cde53cd09df609885b3be144caf8a1b780f1e5d3c2a6423f8aaf9bd99748454e2cad70c87c5e796e4508a0ad46ad86042ad1e6c40386b55cc697373f417fcb1a2476ecddd8c287ed68bd44e39024051df30e463cd8f58fd4ba34abc6ae03682f709fd68662a954842cdd821aca093ebedadfe4c97850c346d682568475c9008d137a9de3a1b09f0d18edcb6882550bc847b43381f377bb540f2ee500963fec349dae15d1deb66fdf7ad5ab7a55e66c2c7c1f0e4a7cbf2c97eea37c064f9519ebb314d6a0251f1f96b3847f695672524f9f2567bdf688dac219bdb027dbce580c9a955650a1b588589259746f30e7cfa24ef57777f249f11638eae795365a66e21a8716f88c17bc26b52e1915bf5917056aa2e5259a48bb1303f6258ed49f17d539098c0e8812d1581b60ec4b1bfaf5a497350fe32432f36fe4131023da85a2bee08093336f2d0632dcb31501ec39d0ec4e86b8cc3ab763a9553c18060504925c1b61af6b7f2cbc4fad7ac8a46e63805e2dca71615de676eb3401f2d0147480723bc9be01285f5387136d4a57c99b787bd692ce04cc9049fe4882d9c740b6bd66649aab3660622776ad9f9fc0651d15bd518a12c3d0f3e3d77aa70ef412b97670db67ab858ed00394c95664a1acc9f3597a0ed484d23587cf48a181dbfd0eb3fc9a80f69b2e275621431e3a2fc6a85b3d71d767ce6820d2e64d566cf23ca655905db7f8396cd89e144232b551e08ea31791ec23d5f94415b7fa94a62944376398aa72c4544f60712e41bd703e6a5be6c8fe589bde15a49fd4999b9385733a327b56fbb120fa8effc6d81fa6da5b7bad1c8ab36d08df80ddeb1970cbc6db3f79be09e2acfa9e1b04fa9c6b1e78af84e71a99e9a594a0f6f4a0a18dbad5d0645db47365c8d8a5b8315a659368e476e44218af79a41fd66e1205b2a2e062c20cb09bb16f173730ce129f9b59d3f3915a722fa9b693e0da9b5ec6b735001a5ba1b4878ab539f25ec5b1c55655a05e8a080672959e578e635583b908cfaaa1aaf81d2ff609e5c2e0963ea12fdebe3b94d73c18940512da645f3c08c82b56f028faafea72d09cf3532ae18c2aff1b91831df8430fff989ba771b3fe3135dfb331e395b792a8be09fb026ad194897523ba66cd6b58116e5217c6c36102df6641033c0755069a62b83d9484ddaa08d5c9c886503e339645ce634e1aa13042b0baef87d93443115cb6b25c3b74dad7add42b91dca193bf0178ad4db589a0df7f3b6be3c5183a02f2d868e99ed2bb33d4b6943ea17edd1729c6257ffb89ed18e5db897693e320340509564428a60fb4a79b397bcadeed14b7448b2c917258750ca93eb7a58653d7333fbfab20a5f22e4162b35311107074b3e197c4e2ffce958d8f4c541d34c5c5dcdfbc68fc6ffc700620b39eceba2c0f8dbbc34c65d681340fc554eb0fc4aca0f7eef51aa4744c4f1608c4acf6b25cd71b7265f4302526aa60f2508d190db7a90113d912a64f64e1bfd9b5904606711457e67804cac02721528dc4d477e7a7f0b6eb5e21a13301cc7afcc0f485bbb018877150f5d136bc1ebfe5a92f5127bc1d434075bd1a9b083cd42a56eeed423097b1c7fa1fee113acbbf6771762befa7fd461cae5f30b4e13f691fa9218d1500482fb0a0adb942f4664a80e4f9e5747aa640f7b556ea9c69a77d041ebb93d602b89838be20112d7920321bb53729c3532c99d3123bea735bbed73dd02385a23ea686ca588581e5cd92ebd9684b0ebea8367723086bf355ca165bac0c22cf19e97e2a1d0519ab5157054b01884e10452003940a73f2381d49c9ff9868f62478300e027cc1d0998e0e6c2ff71e865f82e49b224d7405cf7e38df7c47c540a7d93a6da39325785e7c52343218a13724215596fa0d8e7ecdfa198272ac96157d83968ebc7eaf20d92a75bacabb26f251758bdd94b3f5089fac3111bd9a499deb716c996ba9a616449a332c62ca01fd7658d5540654104be0d2a357610116bfe20d0cecefd615b93359d096a9e9b5730e185f355a7fe10e860c2e34380b60f7e92a1c420097542300460cf16bbb9fd5e3b3045aaa18aa854d285a64d1ff74fa036934f4aba1ff9e80b1150bd51305384100cdf5ab2e2abf7c8baca38f86fd700a7e781e9d01b12c7a6cda457c9283c72b712fd8817526ca5efccf7f00d9ae30b11677ce048a145583af3b3de4268c8a2c544e363e6b6b384c4d6e0e582c3f58185225647b2dad8aac6c99f4c3c47f24303e5fe277b182d4ba1f2869d7ce8b3d47277bd2374c4e936008434d8a87c3c3526853e7fd5308e3ba1386c0e50a7f90433593a269ea654fb620488ee06246f2feabb319c3bcc19aadfd6840d1a6217f7283e699c382cb7e4f3f902db35c85afbab8f57db81d26ccfab381b1029587a9e9d3e229e9d9b2ecb3758d5113fb6c3545d37f9df7ee9cc44bf7a45277c787bb0e5d45abfae6b2e13eca3520d3df0a8e64b424bf489857057a9ba8ec82f3fb92d90c30264f27c0f7186c9ebbe2c9587c38fefa50a35e44deefcc0083bc74ebdfe52c9c023921a267246f8c827698cba955538a5e0d88fd88efeb7254ae0a38090fedbd345e009fba9ac89607be469b377bc18468e976b506d3101f3aa7c1b14944a5316ec15c50eb14ba20ec53437cff2edd8d7deca15522a14ab9761a9261ef97bd17adbe80f773a7e5978941b85b71d352bdd502017c4005f7ed3f301b5bc500ab0e9800aa8155d42c611a3e5fd0396156da6ccf3327bcde37117b6154040cdff904d459b2a356520e7964d10a15bb45c79dc536539062542f7a25edd599dd753c36f218a012f71317c132d0f8a0ace29fd0a61e0358e5923e7010372e1dc21b59d03710021732ba7134ebd802bf81556d4546ffcdaaaa0127f45ea416dbb8b7ec4f9b0d1ce660b5cab886f7cb4b375e2ab197445592ef4e0f57f0aada9f047260c2347adee3d33212c531f33614036d508b3de0ddb7143e27919aac607f83e5cabe1405d0124e36700053d42a30ac81dab8f7b3221b7e4f048c16883eff9c7ec1b7d46e109601c088aee6dfdf44c340e71fb2273f953316140437a54e5bbb6bf0893b279f8c046b0e29ab19722f72036627d8f848ccff170ccdb5bff5a17eb94f77379d26729858dc0d8dc80c9e4544faaf3633b95f07dc05713c4ffb4a0babf3ef4e91a4e14d239bdd4a097ff1dd5be1f769aeffe64bf0426b9b358ca68d0a2e0de895274ccf278ce5ec2a290b2596b39abc6785c1895cc8dc538a03aae987b475e1a1a0f9335f2de4335db36bb3f68c3ddfd7aa17a984a461d949fe12e724dff166a4cbe0fd7cce3d2eeaaaa341674bf846c44f5579beb30f03794b072a4233d919975df81c5254b4f0b3b731a20b5627f71967682a05002c5b1a01b4921da0927d3a1097485b8823ea1ee4466c849c6c16c7259b5047f5366f5a3e5f35b9f9f1737d3922049b4be7a29d5cb00cdd2b695f9dbf5b2870ed2a15d81ab8ad7456975fec199c33e4345c5a080f4c5fec1719e569958fe9b2e851a559632d6294e41e45a5b297253779f8363819fed091a04fa7422823f2ff7cc55330f03f0ea85ba635aa7dafe120d6811e4c48e12986858d6bb69ece1f68ae5e5a02d432b5be5685dd1b05429738fd5ab87baeb522013146575cffd408bf4e958005742af8a5e6d6badea5e0f7722aeda2222a9df20f98516888266a6c9ed2c7a74bbcabc57e9cde1f41b7ff7ab1ad31b333a3dd0819481536e63131085120fb5481932ff52d75596a2dcbc01fc40b80464c5eb4454b7951a8844f29301b1c70f383dfbc1ba18f3f045eb474b191ddf8020db10779599e7c77d78636b3baf19dcc901460219023958cd5ba4e073ff2eb14eefa45d46e09e20c09b6b9c46f9e8453375644549720df6e84969add6bbedb7f9fcd07fb3bb83f8fda28d1fa73ac8f24a00e2e8907ceee435cb8c8ca022e881bc96e9269225e129461a7d1d095c26d569e00c63e5029e87296eab22504a0df06319e21bd236d90e3e4b224dc6848771a431eec4fcf5147b7d041ab6b0739f255b9131ce5a687cb9e63618836b984fb5d86dba2b488be724bf5a22a3b7673fbed9ebfd62ad64801503b2584815399506e3c697f05a2618f3868e19084c1baf7c9f2566febf2559409fe79c336d38a6ae5746bf334dc1e4c6101dd00a8d05161382eedc33fe1e7f27b9559a5005c3a7329a4f323ee20da30135c7638a29d3f8003f52f2336c70e311618b942a8335c6e1acbd76963c4014990f43b8b7bea7e8407b3a5239f59d0d3700bb7c65a6170c24af27b8633fbb2a7e89d3a2dbc82f638c5fb8c6eb126173fefb7ffd540c357522fa6fd9db835979126807353dae32d33e1bee518c2c73e18dbda274d9ee7870f2bec15399f039dd0a521e10addeb372d553bc090bf7095df61ec0fd8406e1e77f05796b15770bd2c21821aa41926283e18d9126402a3d4c43aad45c56f09731d28bf69bf78fc6729c797b372c9568a383defb5dda1e70f8e3bf0ea542c957f47ab79f18ad5d1ee30e247a1c553ce7510675c5bdedd40c52365452b73752733fc0b9cc2019b0675ce7bc32996b94ddbfa89a8b72f4fa2d306c9d181583c55a062c1343323d73060b0b9a1e452dd6b7e68b615885c89c2ce57afa3e071f65dc33ae9f234ba6a66747ee6b2a4af9c36f74f9fd6384e086b9bf9df16dae16b9f8afce81b9d2f0f4a8e88e37ce0908aecaf8f4642115a405f4de5297ad563d471928dd4f6f6ea84d664103c85c83e7f032270b7f42c071ac30ae80b1557b902a12746e33b744512ceb265a72c1fa6eaec40a75af48599bf6c5b0ca273245067cc4f7c48e60ed802d9b469b7d53280bf4a7f8305f058324339b4130bea14d994577078d2b11b293260fd302bf72bc029c583ba2db137f851b48a57906811b9d450339240d11498705e19576d5856a83faf2511f3a1a848c0bd80076b67e3f91b66ffcf100a97517b695a91e4bc401e491d6efc260119c1047c838eca248fe3ac1a118c954ea1fd9f3c0ff494453a9d95dca00f3b75b03ef5807189bac723b4ce7680454be8b8ccf560d361203ea291e0a78d0d3ab4cd23a3e6128f79f81e4a1aa5ddf8a712e52f3d5e52088084874e672dc81ccc3a515cb63c21a2989a6b3b72805d066ca08e6cb9aa907968446843e19f7a1974beae9ade56585e4dcab093197c8cfeea951d73622d28f3e50a6bb2df0d48d5cd6c141276ba60f0df3a45d39b377644297880df2bd1eaf60a56a08c64f64b7677fcee53fcd40f1a9b371df6837c121ee169dcdf06d5dbc75c27638f30b4beb5ccfcb7fe87ee1d849ddc479b9bf24923eb860fec353150cd06e73ae4a2b7c24d57df3f87939428d6b053fec8dd28cfbea4821109add33335bbed797f9abb84f7ebdc93fff038c1187c0aa869879e9c48cc486ddad62c2005382d152b0efaefc4bf1f19bbd9c590fb7566d9f7219454fd77f3be60006b3f285f470ae6ff9f54be27fd2d743846b61600fa56fb8d205dfcd48c4e242199339058152ff9292374ee60471e04f4b95b14f866c629e7e072e053ae8d557706cb5956c4d3ac5422ef74746941e0e143f944fa431f7e81bcaefb4054b50ace3ffeb3d9f28015f33e23cf6e39f95b19a32aaf4fbcd16e815dbff3d870fadfd70f2196d2265081af66acc8ab82866b906a8ac1f9476265b7077f276bdce9c78aaaad9d9b1e71436c1f88b92e27016410d1d99bee9055fa70e702f2bf15cdb61146da22773b2ec13cb2d3a78c86efad7c66c9b564f3c2be1ffe5b86a9db9b494b7dac1de2127a1e5d7215b816554af7d241f2a581a38c7194640b5cae847eeb215e8a3aff13631b3084e329876e0c24e4301b08f836c3654605c7179b7d90eb68f251bc6eaa7f2f9c0d6dea698120c53896e903895ade2e468c4a2a428dc7c5c205cfee632be6cdd50ac16e425b30e219ee7a6a93c973bfae007f8f57c6fd147a59c1327f213b7b7116a4560655f084f997e3a97430a751ef226ec05754a8bc63cae32262f18f74601dfb6114f4cbcc957ea2663107c9adabf1c03e75da44007522d3ff919fbf2dc511dadef4c908d59c9ad2eba7516aad22e718080784fb4a66a5b003f0bfc7762dad86da79d23fd74e7014a706fb0e61b267f839252ca40275ea0406ad49201ae06d01687072c72990f861af1804ea7c6a340bc4e147e4d52568d927dee3cdbd0f4aec335228e917e1300a72183c261b7a40db88a782ee5ca62eddb8ebc408f4cd0d2a389a22a3e7dff2e9d1d58ce3704f72e1a0337ad07dea61e5d08aa61ee6d0b5447fb2c8a4175e06ad521a80f5cbe4f6d3b7e59bd8799e8441191a699b24d0101eeba7e8c857d21a2a562f7e01206662c7bfc3aacd55fb10dc3833e6612264c99aabe66e74addaf42e86d041aa374e7b57925703b620b425e0618cea7e130d64421c893c961677ef2a7117e12b904700ebf9a4d81527ff992b500e765268cbc23c7b7149f85aafba2f3371aae247a5b4888dc269c2c218ee1d307b6602897b7df8bbdf2cb6c1bd77a6a72e7010a494a85c8c6b5584cbfcac53d1e1393533ce47ad5d08760fa860311d8d17e02cf9e0037631a0fec8d921d991355dfe37503cd8b6106e8a9dce43166a4a90ecf888f34279d58360881bd677cab62e181a3f36e1952896715bafb11e20dcb544de20b18a9b8544c84bd9a58a5e72152840f6831db30fe4dd37ce43abb255f6c7161c227aa952cc28334687ebf0a9c455fb9635e7242463e50215167673c61a86fbc5e6a7ea254dec5f8159da8b8322838db38a0129dd5deb109e331493c71dcb0c79b3422fa0652f1906b87ed748332ed029d9c26618ceb1d0bb8cc995b2d9d685ff1e178925eaabbed512482be770bc7ec97d99d91208157fc7b6c8803889fc59e56857f0a60cf256613b8b4623aef190cef2079004827c33633797708eb7110456b53231d9410ea2a542cd8c30a38c18d73ad72837521f9758b4ca1463b8d04e370ccb09fadb219a46acec92434064d59c1b0eaf152142f02fb54dc1afb9efca00fb0d0ab8525805a2b0065b3041b9bf8f5ef90250e25d85ed26408420ff746cb518637fd02bc769e177b350f53fb7dc897f094a668f4b4b32f881d173c11185e287da89c50ca671878c916475d4dd19ba8cd378f7ec408f5a84383d518e5da6818581fe081ff339ee7c33727ca19bfff8d00a4e0d55fd7a9e379c61497215d076b78703422964b4030614873b87efe36d7787df48543062b46245675222dbdcb4cd20b25c7f01dc0a6838fd67a5bf560a265993e1ebc7b746a9eeee1c4a44b29d59e4a5689775b863aa6ea1b1565726744a3ae33f0c65619c34f51433bb5b4bcd190a08f26b24729155d783aa9c08a00022468265c25a69d388d01928c42c38935b985830f92ed15ee2b4493f441d74c2758aedbd8495adfe5455201fd44fce04b77bb8cd8ce915c2a82912876f2df2fe3ae16357f8149fa40f51907605d18bed788cd57b274e5cbbeb903cb62082e4f10b6e34860e5defa1426aa10b7b1a88e34159e59e7d4e2db25d7d1a0564369ba5469ac81ba2c7367e4d1d9d2937f2ea2986555ab057ee00d64a8c5910c2b73a400a11c848d686c6ffe118e9dc42891ebfe52253e41bdc7d3669ab70ab80ceff49e625d10e29f9469494716c0eae27dc10f70529cc5d6da112bb68bcade7fcd63dc39abd2c49bc9c767facdcb4d5d1c63b3b18abdd24121c2fc369224c5ccd4c076a14142e2205b530d8287de31b8b46996ab71bd23f5828d6f1af758197267c64f912c161e7df1fe8c8b23d073c7f789ac8dd6030769bf6236fede420f9bf448ee85fa35cf7900a096ea6548e004a149a91378245d5a0c28cf6ad2eb658b6fd0562bb368967de57ad70fe004db965140e5ebccc456e221efbd91c0b4e8a0b4fad2c341a0da3a1a9092bb3586338126681aff5a6d70a2df271253bb92508c8194065b5c5357058f6b02a7e26d5c928955b9c4ba80a728ce7b01c2ae1c461b0616d5aea302ca59f99b623ea6724fa4debd94e39b7204da6edeb2430f5ca88f16ae725a1940471fed4feb68660802899562b22abce3cf32a952171770b99d9463526f639fa3b64626702e1cbeb1798f024be32e10e14e2a0dbe26f81974f54d883534353fb52945637bf703dfc3b11749d21fd919346a89f5b36ca7f387d3255e987c68373bb1b92edf0c8ab193996c4a4013a57064a5a244c0af68d0076da2018cbcbea9270faec2cdc3b557d65f20450b2524b197f1a7ade3a6eb52fea099df63aefe9a48ff2fc1ee17ab4f53a708fe9b09097ba27f8ab0364afb92d6b9ac2872cc591d40c3dc9cc20d34d544e18c417e062b9b4eeeb86abe102bf864c7a04fccdeda6693b73960e19106be397923f836ec31377c6191693e8a268ba6256abb3aba09bb8bf7ba5db2c426397497081e5726870a7056d575200ee55e1902a642b96fccdf3ee5891f95b6aa520d589cc0176625b8d91e4357e815d5845cae183219f27ba6431198639625b2e6e67632c45b0d3d01610bbfdf4f95f0e3c984cc8ecf09aae9d36dae556dac0a10b11152e8ff2d41c2896a2aa3485889f63c1ad9e453e7b805cd4d67a9707bf582ecca4ce4fb37cf17a25ddb51e2505cab490f712e207f485c60b0249bfed48daf39f7dc6ca6f4e4549f94e129e29c8a13f632b277cbacba367372f0dcac32f91ab5c879d2a5d3a050b9502f8d21f0473489cc9b46f5566b3d18adc2e423ecc5a30553ad469e3f6ae3445043692e0e2c4754b95243d768cad274890c95ce707db2e9032ddd7844475c23a498f9ee2d34c40ebbf3e92f59abf5d5eba0e8bc59efecf8f8689345be4f65c0581e440ff0741ec51217fbf058e0d1f5fc3706b48c89d105b8929cc950f0d4a0af15b4772a2e60c9cdec84c48eff46f7503fb0a4c201e31591e85f2ec1cbb132e89a52b5a410b1f52dccff2d9a2f0efacc9bc43912184ae09315b578e728041ff3aa44b6efa863cbfd76cbe695871c72848177acd399374b1790a5de3eecf76fff258fecfae06774620937965088194660b6df8c8b638380333f315400ed457826d411014fc2ffc293decb3bd5e6a91d2e1a992c1cda7437c00e4dbf455ed60747da18570a59bc1a8db4522d35b58f3d29d7a8dede590f98218e725353c095d3c8973548e0bdda2e6a06c0f41f8ddbaebfa81f65f463719a624924bbf82998b6040eaf3ee37c398ec5dd2a53472bf452fb5ee94c0f13e4bb19e79180f1d8017d3216a23c894516d1151715fb83cfb77887f56ca54a2f7b43f78726120ff68bbef9e2f63ca23d9d4a4dcd8e866228b313f4b1db14ab188fb2a3e93fce91a39b73cf2449ba0d6a68fb016b29c1473fc8e1929401dba7a57b507607f30bc73fb6e7c9cae364cfc4073f05062ccc7adebdccce20791a0c1d73278a345a347b6a0812522c99d757f63ee6cce271a992734d0ae0e0fa5525d5f5ee30e73dd5268604048a3c9e126f25407f219143021c24b9d777e4f19fb678e0e1c8877c09a5779ef3b850526d90c357722736b2bc13952b4e71168dd2a849aabb7771c1daec213c3dc7de81fe3a5e486c5775b587415c0f4a2b9926ba42db0854550cff78330cba27acb1b08923d675612b47cd6edc21d469fbb0e8042dbfd8bd63b939118d09bd303a56904d8e79b75edc5e35faf73c23114d8aa26a07f3039e5ac6b4bc7e439b4037143ab69cf54cc7f90572f0e2443186ff37b6121da30df1fb53d7a6684ef527dfe8927fa975e155610bab6ee3e5878dee5b5b76b223ae774005d31819f0b08a53f8eaff46797a77a462c1b409b9dfbc1b9b30720c97e6a23aed56dbca97d06f84ffe3ef81be74e50392572cf653bd8c65894587cd980de1be3f68653e8e7963e83dd84bb5fb00d762cf0f064104caa7460b03e5045d055b3faf742cc3f752b63d521c4d437607de9f48a8592cfb95a5af004ffe1d71161cfc90eedf71704f6b2e716e625c2e35120e751c1aa0a7274fd50876e625c89c6300c69ace039d1be990b3cb6a53bac07b0774ec258c748925ca0e2785dba752adad7c0b2ce66de8f31a73748b0d29a94cf001cefa71c87f5598d18ada059db016258efa5f5f9a26a3119424b0f11115fca76511acda805ba770498d1f2b20aa6018d613644f4f6f566174a2a7b60b0677ea8e014f48c48484dfb37a5395bff24402915f979be4296fe719f991d44ee79faffff3fb5d1100ec36ccd827ac0b6c1a8ee6e7d50e2409b48e736935ba48955ba0310738d53747516ebc998289b16f0a9fb55160b8f761477e89d0f9efd4a5397416f780e192ef78ea1568721f65c1ec2f930327f5dfa886ef9713d606d233406eb3d4af72db0b39540f156cc90ead78e6c37bb243fd2734a1c68c977eb38c60d7728f2510e588dece0ac24800ebfdc29947b58a7cb19225fba39ee347db5567d0b79c642484142bf4ec33b408f2936a76e0b6b0098ebeb39e754eab9cbf68fa126f70f3e5e3b17f6af31fdb9819070de55b08877b509ba2fa9453b0371276c9b63830aee6bdbe8a6446cc27fb1c65f6f479daa0a8e0eeb7f48c416c6a8a5d6e46c90e00eef2b32f0f2615487bbfb0d9f3566601d28617d0d46f5e8418d926d97586d5ef1ee5518a9aa1382c202bc1a8fa46552e45354ae7a7636fbbd57868379f7e6b6f8f307e7f29500436a987e767944323b9748097696b68a98d335d63fe70b9933a08c935dfc4fa5539481838ec6ae59813599d8c7b0ae10385ea306964bfe63ca2381433c9643f1cf172386bafbf91620b1106dae6d494ae519185e7e998c026eb4269a3d668c4d6797c5da58f286d4000b2cc4200ee2f9531084d4a2f5bda4b39f839f030c9a9bc2bfd4e521b11508275229c118d73c913dab78c829ffe131febc75dd9cdd120eddc918fb324b225b442c0b3e28b9f13f29dd701b469ff7483e0497045a4d6b163153ddba9d8a8afb2ca9455c2cdb932e90e08f60101f3a3e4f331dd20dc387e14434c2ba12a9ec4e6604e4a7fa1ff717888be0304d9d17a201258195985331f0b709b8ff6c353c5fd42ed62e588317e20e3f0d7dc963371b432c2bc5e154b162befb34c5d1d06c67ff89f5d2ae1027e7b4f5766a3e730f2908509e13015a8d9f624492d4aaadb631c762662308c12dcfd64a077e132edcbf93b8ceacd9b31fe024d29ba759bad3980dcbcd5a6b2b7c83095d1fcc0de8c4d6ba7724f2d598fb7fadc139d03be172b2054721af7676a92a84e50f8f625bac4868eb2e03999023ed920a4020c474ad4215060b2760e428d2593da0e7105fffc48cd8d05c04f42134435f28076f6e2158852a2ac02d422f0ef8583c26f3389a9fc4438f9c4098d0ffb1605eb64a1773d7d7c269a6111e953fc15118c5b92bb60f509770994910bca44ae1b40fd68c35205493f70d8edaee003dce00e2678de54d024c455c89930eac288449aba8d7fda6c1adefb86e8ebb3f4fea240483ff3a18664867e03928d6be6d2bc39a4f1de15f539e9bc807354111f2a6c1bcbce48a7670700066a95bc9be4f7b337c3c80d7efdb691df8ca7091b61ee3cd38b1714cc4117adc302e5fe739eafe0fc50beeecfc82fd6062e4db4c5415b8299d8e2e15e9e1786d4ee703e9fdaa2fe65f0efaf0e684eecdee79e5a8896b45e7d90d1d9901fc0afe6805e8e7e0d7f9fa2769a0bf02dedf711221e75ec7b4d3a786cb2266c86b590b9ad576918c6253c0eb65e471c91ec2cd138dd8ecedefe4f3e6a9ead62b9669f2a8a86c89b97f7ba7fe5af900318664c114c4a499eba820eac715a2d2d6aa21673b22289f9837319114b89bced5cea68ee7d78c4741e07a0773bb3e7c34e66fc0e3ca4495912d0784809acf0f4889f91c9f47aceb1583d17e260df196120e0dd2de24764c4542144e6bf42701e7feac3c75372b3daedda3f8962b2fe5c28c13632889db0ea2104f844f877598043d192d97b197f14cb2b87953de38454b6db86276f32d6cdf34f4dcd380412cd5417183c93097aeca963713df611b2e8df77be1f7e06f57b79d1236c9b0755e63234c664524032a70e7eab66aee2175e14a35939ae99a9b1a3e193f85f5432a73a3da3dec52369b3ce5951bc8be343608d03125321d9c6b45ad2b8e10b345362c714144cc38c74255d115eb784ce2a0b0fa35694b3ae9094ea6d4d2a7d01a7aa72f521eb396f9b8512f11197be36eaff06c314047c6ac0b7e938d0331f9fc75481ff9f69a277c281ced4760e66fbbf63de31fd0e1ae7ada738cbdf77fcd24ffc892d733ef5f99d29e7b3dc627b50cd95295f3096e23c091d513c2f210076e22ae521c6128510c5ec1bd695832286fd926bb11e95cf863648d4d682c4a5fd847494f4ce26d13058e4ba1a7ab65b7b4b5f0161de47a86158eec1bb8d1577d47a95c4558a74e13d2532afa2973178fcebef02dfd0956859d193e25ea40570df26ce279fb1a4cda26fdad4bf933448200ef4972f8680ff20a389b12858bcf58145b9688acf1704f55b78609680cea84cd171c99782b1dd78899682dfc6670dec10ba800b813780564be4f4892f36c38dc84c0cb4aaae8d5b9d09774a140693f32038d9dfe46bc1626be60c9246dab6307447a3daa59953ac31df13a894c01302dbc7b04aa22a7ba153dbd1c33750cd4bc02500991d07be46309f4f80b6175a17ea38f4240d7475ef7519ab4d81a5e55aacb5c8337eb1f97e580f314de8cbd93d284e88561eb197491197637de7a5fffa5bbd5d0d6ec396039eab4c2e1f193fd94a1c372aded429fb38c894eda5f70ee57383682014a02a266071c29bdb0e72c5d0e2ce0cba705b6682d384f208883dea7c515283d533e13f69af9b8e6d1e327c7b8252335cba01f7aaf84a50b9b2431e86c58ef238aa2e2e518b02b1211e95b8b41539652c951d1531c393a7a01c9a19608adc3a1d6e7b3f13a00cd1ce09da230f637ca9b70b191a16d5c024207ac1b0f56f593018fefcaab709495a7616a82b9ef7016053bbfec7e8f17640c548b4a16969df41fca8a81e11e09d3da51bb6b822a5ebf798d3bab2f5c2474d6cc32bb6987313cbf73d18148084465f72995e0e0358d92d973ea6c3e6550909376441302077657cf29f2a76a6715cc99973b39f88fd3419a2bc4d2172bbc52e558506710df61d9530240788bbf83ee4c3745d14c8bfed01985660f91312a09b84f8f0403f79b22e5f7c66ff55017d10e558974d83aa883fc72f365980b693902360eb501d2e85801285069397502f9170f17827a523ee6d5b97b6d73a0653a51af648e0f5054ef245aa788944891a82016a725d2cbf2501df0e8d78d2a07b4bfb4e80ca21247dd2a9fd3af772f785831e90c6047960c478869a18e32a1ef6ce3723eb7b6533b91946435cfff796fd34a03feaa023c748ed22d6aed977ee7bd3ffbf7e47c018b65eb489a8dc34ef6d0deab3abaeb90dee392fbc45b066be48c18bbbba68d8e204fded2e221359a0189214e280d920db197883986c6c95b12250669fdc9ecdc9c2ed2da4ccaa91b3032ac464589e3a88d12d38b455cb91f0ca7b08d5348e21924a4d53732451d3dbec00b56165b7b4aa17ef344d0cc917c22b9777c2793a4a16a8f653378caca6e9e14b76d4c30330434d763334bf59234a2efea6a1eb5c76aecd1e5240e06e2f7161ff14352f9f7c902e4caf4478766b452cb942aab1f5c805e212701715276403b5b288a17a3fe4b7b54de8f524a7d132779ed9d529a9d1180fad3a2d2205c9af461c7a27bf7219d0f193c15310903151721f8baa018ca50f96f4177d1ad8b71fe99bf6ff528b89bbcc0823830afe53f1f937001c7bee7ad8764607b40cb96ada9d0bae6e9377898da735e114ca340467e4b13b7742da3fd013605c3206058bbb9332e26020e3cecbf338722b17580040a65ed7c50fd3427d16899410e2a41bf1eb3d1e34dbc69de65c8d71d976de057b4078075a37bf00e1afcc6921f357873cfac258225b673a376662575fb6f55c0964ca2aa68dd9f53d032791263871e730115477aed6ef40faf2f195b6f7f18f95799ffb212a393839473887babb0173244fc2e95c154970bf340be9506478116e7433f034bb705ec867a47c043302426d027403ebd9c2d2f33b38f5c2034feaf17584502bb88f8612bca039a32595fa1f26d4fd022ebed8ba867566493d01b9310c11632d4a557b04012f05e430d5eca3e196e80f3ebcc712797b40aa9206610590a8e822804bd199b5aca8e7ae7f3a4e2f7f33a98a59114ff51a478f8a2b749ced5e67e3345de5b9a58c8acb18e3da624f5b9b3546cddbf6cc9d2b62405062d6ec705af34fadd41e08aed7bb65b92528b23cc997aa4d3298904873d861b56e642921e91d1611f4203561aeaaaa5ac3e0d4e435536c81fd56f83b8f4d4fb71af15b4f300a7611d6feb0ac73ab3234a713564978cf046942f21e0cb5cf6c5f6729c0e0e0e1263599118c9ba63e5a28d3a631e39c1ea6e5ac0c39c41eacef16697d76c6127bde48c00d022ceacdc3f569eed2f9a46758fd2f849237b3cb0d9bcb6cc78c6f752ca22ec932b8feec23944831934b23ab9492e6129817c46f2cb6c17f2e7cc08f8b1f60bbc60bea7e588714180fc9af4fe804884a895fa46be93f983521074fcba7b943ba2adf2dc231cf90882a5f7d5a1c40dff5a1830c730261240f1ff5aefa14b96a742a2d0474e7c49e4485969582d9cd3501f75844efc98b4de49dc528ccc3302860ad371b2107f35f6a5deda997d5233cb4db96431c79df92c653c545629ee36322dfa68c7320b6614e46fa7096bae3f6fcf16ea902c2ab7781dad4b07e8285790c0a4e53bc50917d7cb61dba9019ba64062e689bd5cfa31815df336ed970d0840ce6fe36b85aa33f2b52842b82aa952b507d93cf94d482c5e84bd674837bf22f32b766a687358ebc3996e1e41bb65860f6ed099209a2a7e971f1f2d8d82fb9d69214ba1ba9fa63a7cd8a86dddbc830239aa2b42ff3378f607711340c5e63312de826a87993dad66acb39a8455adc53ec71b4673a9854617bdba3e763a6ca8edf11cf5f248d43127851671b205bf14a8f4ff35e1c517cb218e811f17f8c3c513121f117b5c1576c57e4a4b67fff36d9d76c832983c516e601bbc102605458bcba671fed751cd6a3ab0e33cbb6ccbfbddb0e4f2701721984175cd8ef61eda78268b2fa2f4d410404fa10f212844edafe7e15b8ae8f6dd9bde225c5b173170d58ebcbbe1883338617aae832de781cd0686010f73495ce00ebbe676ef926df69fad09953a29d037c50cb9112ca168d62738894fa8ecde115090a096abd780399e6d192cb2a249e998471927e1e63da00dbd5aba36c3c3d1e96f0f6d886239d02e791ead92d2d731cca613de51d606a7b52db26691a773144b6373989fe26c8985b5ced80fa1f12cfa3956b9e8f266014aaab8bb6a5206bbaa8be14d25a5062b1d711085ca4c8038e56802822157886d967e0754ffde7b2800b9e120863da2b1378f512ec20d1d8ad59f011dbab55c7a793003e221222f23e90eb3911ff886dd6a235a8f82dfe4c5b2d7245c0b4756d524403272531e94ac53e55b60b77b49270205220388c1aefcc4b8b48159eff3be9bc1ea8ee1f4fa4d91124fb2a5ce8202315422af3e1bd189e25967a7ecb4417dc2ba8fba923e65d08a28976ae7438b543849d6ff91548918c134492149dccdc089d48e3e4851df2de6d65dc2f8a322eecd02a9fbae9add6c2ab5829addfe2d9df333fe03b53c0065ecfbd015a544abbdbf050a6f32ec0a8b7592a16b06260995dcb971faecbc2de3b67174423c58b84ebeba8d2ea20f284ba9871f3dc8e6390b9fcc4c6cb8a5091700cd6a834a7f92fa85d657ad5ca73b40b8e41ac769ee371ac4e29a342643c2429ff7a23bd6dd50e4902750f196d03d0be255ac8432d5024da5c15f5ccad1997f727c6400a6aa8e5b3dca81eb1458ce4af2bfa1e318d16a2d553787fb039d9840781d93a787fd7dfb4600231a89691a2b95a8b390b55b8bc0f2f1f235bb4825c62c33a721852afb23f10ab9642514e49f59d2af9b96315e56c5d97dd363bf42fea758c47157ac031112ec01769b087eae1bd5c899809dbfc795c2e7bf9f97cddc5114fa2e2c038fd477bff5901ca34e68278d354b22c05fd7e4db4df7f3e14938a1b31cc203b11f8bb39f8bd6ec8a8c4b61653c771094a2373c68aebe3c6243541b8ad1df838dea3b20bd91f66beceae2342332d56fd09b75233a84f0dcc422e48b6ae9c677d9af38abd431ee99d823b16a84a1351aeb79f4207a02437fc9365d7ce6ac90bd9a081b5b45930f37f5f3cda0923413305447de72e4ca2f02db6b1df80ff8f8de3fa556598f98c382b2eaa2a216a9e315cc0e369827295cb7dd6d32c8b48cc692bfd56ad64e1a91d5dfc1d1cb975f083b8387b317c86e3b271acd5409ba4c942a1ac4df7296e66dda6ea3dc764b472dc4a4371eab6210e19eb2c4e7b69832615a6eca2ab5e9fe9366cf8f04c30a9c14b0a4b99b243ad883d460aa5687df3da7426107a15cbbfe6cb7f3dd081887f0690990e77e9923ff36fdfa163ea2f4118c27128153d938fb2ba56eb24a1da9ede451aeb55dac2cb895accafa37c5a536017e1b70babc354edc5f55c025316fe0a69748b88b8b10a3ba31d7c9523cca280e32f7150dcb5b43c485fff298dbd5d5ffa7e6b58581a566c9def07bf6e2a560a53f1f0fc2a4f01fee8bd23c17ca29e1491e425c025782f0ac189580575eb9c684596c91a5ad825184eade826b91004795f3843d6b3f9aaac8aa0b3d906afbeee32ed646f8bf15ae061af894e7e09c48b41bd3ead846e9b5982afe929757ef2406e53ffe5c9e45bd04c15b8a3049fda67effc8fabce0c315ba0fc4ab71c77b82bbc3acc3c01fc6d3da6d99867a0313573aa4198fc1ea7cd99925805e1173d5dda04845e1624745dd4535aa924d3b735f2f2ff61d57fc507d84dd49d572ff4fc5fbe0980c8d9bba579f65b939a11f3dd82f4fcdbb405c74dbe69ba27e269d13bd19bf82cb9b5bd55674cf6fc2a24a9c62ed14bd979a2110737b856f38a64c9a0fbeea272929a429f21e457216c22086f31c0619aa614f3f61d8de87ab387aa34600863cbd97639d013ca74e25d8b0ba89d961ddc52d3c191a83b2d3d7f10c5a953073eb2e598177c90157a4e099d9f9e94e49292f95d6923140b6a090020494817396b84314b188501905b0e0f5ae13d70843f238729778876d136107584d953546512ca3bc10f771d87c4278425c832173f7ddb0ac74fd2bc40591c50070d19c77303f1e7b191bf8b0d79d921e188781dba1b3d1a354134144cd5a8f041804322491bde2c00d1dc05b4b38dcc602594c5de747993f4767a9a85c12f3e3c70b101a82741e7ccffb07c7630b1f2d80a87979ed4ac817b2dbfb27b982fd95bbdc31960478e65616d617fc3db3fdb80345ad5dc981a9ab86afffe899ec986df746b13e5a3e7295caf5b9857041f8619c55295f0ce54d8cac76561b46046b2635b0639b636adf11710cbd31f754b8d6a43da126675845233a6c9453deed7ea7d33f80ed2ab1dfb1788bc7b1d5ff95527410777e9a8f186a044e847c3f56065a129c48c92a3194c3e44ef93caa6f98ed91d453991bd220c8ec9d1891d2b15fef59297f693b27fe0a74435d34f9bff956b5d83dcb274c29f39d47babe05f793f4e9ec84bff02bf4612ab9fbfc19782f7ebc5f67088a3300c061ea1c76037273514d2fd5688d1e9d0a1e69247cedde0b645705af1d53f4a869b2cbeafce13df5fdf8fecf40ecd6dd794694c0c7dc9fa2e4c4c3ceb909c8d541bc54eae9ab7bfe28238a0981bdca69bcb8bebef53139e69665a3ec0cc4740c134d5f7dc1154738419529c44253cdc5e1b9b68bb64a390ae942237079e1ce8b7d968422ff6aa11bd53e86d801ba9c9ee4e5a19d4b7f528b46f30acf8afe94a217a5327cf1a016a728a11473fc57d35337f6a5b0693f728fcd7fd9f920df904c1c4cd6d125f0f128ed4e36d2b7368099100b0f8e90920221c30a2ea008940e789c93befcffd3cb4c5eba3af33d5d5df25003f3cef3fbfd32fe89e4ed7f17eb8ca9f5ac3d57bf70b0c96d0993faef21fc8688463026a375dc070bf13f5acbf62c9fb4ce749753d14d41f8a8dd5282c400b32151cf858a4566a263ecefe0de9ad163c63a6fb466bb73bca90c55f4c4a6246dda37c53bf2e3c4f407e11a850498b9eec92918026906a37c1f6c0fa9f3776fca6f6a08c2efb21f78d41952dde182f596dcc6abe5a29069e1e583469a94b75f39e27ae2a50a90b1a42f2168d1c077754f6ea2288f998cb177f010958bd7ea6e9b6a7337704fb388abdc5ebbebe6e8bfe4ca04f22b7cf19bc7fd7cf2846d7db0b5a433abc1bf7484ac877e560d2c17499c148a8196840f7ee8ce6cae48cd189f0b6fa7737056fd70fb135df29f6629983be4efe89e1f284e821a38771f1aeb41fb370be3e258872deb3e5a29a8a84741792d19f66d1eb6ec3de0abeaabd95ccfbab216104aa080ec2c49d3b43787d4069d28b723d5feb1c5102626453e0208dfa962b650c8121c2cfa946906f71f3fd58cc8c403c535cfe539caf8ec5db9b31eb91e0815f7c21bec0c454dbd78d9cf2142c6fd8c44099b0a8967041d32565aed4248e8c08df064234fa0c6da773304cfdd7059408bcf73b6ecb1862e1f6d286feedc9d5c306d8a60fb01713f48e026c536b88f9596674d3a2625eb79efe390bed41619a792c923104f56210da24303f255fbcebedf8e0f97e93b038482ff09c85873b10c3f30dd04b810033ecfbecb97a7bcecbeedbc1e930e22dd1ec6d7579504aca399c72c85875cbb444e04270a1f2602775146a5009e29101d65d83f26d3ddf8e3de70851d00ec0b084861cdbc2f85c1cfa9e6333c24253242c0421555882c1f3e237488950801c9269291efaaeaf041764699f6e236139caf6d4ecb6a4972d0b430f99a4fee1a8f0ee33b6a932eab546478c2f80dda4dd90ae3adcab55efc34d2e2266befba7855be50793669be2ece32cdd3ca68c0d1435e92159470c6bbbb5ea9a40db8d004bb50549b013ff217442b980daf77fc363c9a3896dc1bc3097f555167e7606909b4f97695198ad1aac38c9b26df4eab5da5f2502fe7fef49f64cf6136638dae3347a557f73dd848b8a5771eff22cf3f331bef9df9b9f9fef6621834b9b8a1bb6cae8f769709f7c9fad50824a9d6a5c03ba4d350c3d329447ae6b3f06488bbfbf5f21dd9e4025b20e99304f1bea8dd4eda861f11dbf4b1672eb1eea85bc46d53a44f79346bb4b19514fa9c58ceb0e2e1a19096314c76ab05ed7043a26cc493dab08f07e7a8347b9669516072628220fcd023c8d1fe87895f08ffc8eb4b69bac7b23c840daa77b76352fd1ca5f870374b6227c4c331eb80781cd045c5f4b879b7504afa42602c55b41c4fabbef4bb0658c01fc36e11cb337943180d805711d2fc29972d1ec974d1090d9cff7fe1f2f7134ab18691732a2a493cfea3c4a8eafc74e274ea31ca58d1513ad38c75134c08a2a13e93518977e69885b79cb59f3dd1c24488ad5f85b011ae10a3804f07d1fd059aff49f88efdfbe45c3c5d7ff7b204974866bce11d81fa3955ad4ffa8abbefe7a3e178b1607d7dfa80d4e7f0c1fc7cf0fbbcb88c2b45040b9058f6330faae7e139d2f62f0d6ddb613c9618b27872dde0b53e17b4de45c5974010c81669204d90d520ccbd1f92579291b71083a1df14559735a239eea432dd7a0846c0bc03d7061279ed892186050d28e66378297df6f01f7177f371a2b642a414d727ac938ee3be5ec50d66104b306aa87f1f2932f6992bd10cd7cf47799c2b59c8ed314fa05d440a2c26e805cf1d287e81cd569cbebef144164223f6a40a675db6264def7f5e9ad607a0662f7c445fc4d332171e1c002ec0efd5395941f4a39bd15653e9c1a3c3cb43468ee63e27ed3a05d576d2e9ee35b484361ffad879c094c5803e8a3d7cd6456791493b7e3d9290c28867d5cb8e2a5449c781d3b62451047fd37f444712e3f8a3a6bb3e5abc33510dd47296859fbe8be956466349bcf4c94b691da121604dae798e8be0da11b5bd5edb1bc21549c8199955578562ae79b02e4bed7a855405a3565afaebf568fb176ab11ab0fb143f5fbe026704c3b35e9cc69159a518db06fb71063e01e038759c67c92a7105170352710a102d00b37b493aa4707a44923eeeda31e622436312427daf1d5a7e747dd13afcfcc35ca5ecfb8a2cb5c281c48d0d898c7752896605814e2269937caed8be915b5670a3666c5ece6068b243160a845241e20a0075629e39559281cf573a7747817bb5df7f6a4e077c6b35a4492ec24b5693fe90987a88ead289c42ba8ea4d71469eed76c33b631afc7aac5849ebe5aa85df34db01ce10e3430067abf5ec7dd0cfaa29ecd272d301c9bf2812b8aee88c8c971ec24c1ea8048212a675a70a82652189bfc82bc52f359f43048e5e0142e24fef8aaba392ee49e42a5174d9b02940034547e900f0ac5e1ad9e88bae88440681bec176bf9721e56d79ed19617985b8a7b1526aa1ae47b26c9dd6de3f8ab16a772f939016eb19092329c42bfe1f3aa176b419e1f67ae6c1611136518a1b20f686b0b483b74d0fc12a3e648c86ae99da0f3f61fa9ee6486b9780437e6e3833656d0ff3da30f8ccebb3818d994e39107c6bbd2b25c59f522ec85344f9bdad329c24c144c353b1004a2096aeb072159c3df9d2b228ce5af11f6c118c1839f7290c5c443cd3addae1049e78ab038d90baddd3b49c043c7ad41a3a89c842b026f4f791329385ea2f1760f02469b27e333121fde50efb45c006573ec31bea00dba08c54ca3e417e32e9ebe901a4070537ed4e20638420f761de65f00e5acd81a4f01ce2adbd8677b3e826f51c3df86e9b1d855e7dc97ace7efe47acca30be44d0ffddf6ea1d02c4eb1c9b14d5046dd237b0375d1fdf14205119dc556cd4935dc57291a80267e4771c8b8d8fff203924baa24e2e1b4385b6763a808423ad8356f64f28484df5b87a544d0ba223f373f915c32f2c9724c2706c51b8ce02adc7e04f45b05a66971a3fd1f0684240c75c09dbeaf2d392f643c470f220ede19e2d9523b4baed58f1a1dd3f6ae6d75176962f8b73749941d5803e3c479848937a06ab04cc4b485b5f5a11cbb46eccf256a0c1f0c3105382e650bf588bb64c4e9aa1359e25ed1330ba33d7e205db9238c57bd2c2bb094196c837eed2fa0db36eee940612bac62a8e977ae8698ebf3c87a4ed911b62e8213205447414705d503f72fda5fe31a41ef02361008ababcf08a8cc844a98524769fb8a6c6c225d03b654b3bd2c7d3bda24d903c7da94cc0e4a41aebbb575cf98aa109e8da30ea7d823edc106a7ae633a0e60c987c6a24d8668c5af2d70ee896ea32a2f4f85073f4e3f0b439d8a8daa5f814018198cf12d3b08d6511b37456e4548b243179f5477f99afe4b6a8397558f6fbb7a81dc860c3811171f782755db4e36ba9aa40e7bcb6a3d890f0d4585bdf31490357821fac715877448046dca1178d3322467e98d7ef76987c3b48b1605b200cf26af41a2edcb0cc83247be870b870e56dc24684029222bf7842779f05d35eeb9cf54e7e4188e08522f406f8482287a63284b793d1e293bfebf720e0e2237763d100ca91bced0907667fe92db8331f79b72ac785905c60e03fe1c407ce1235145099bdfdcfcea52152de36d3200ac5b264bb0cdc60e515b5003d7cd2542aa628125e8b56327aa5fc7e6894d5270c0f8cbf78ba4565f23e3abb2697067a058cde0dfcba01687107647a050510ca5638ed13d7129f8be0c7887746c7909ebf721a41f99474709a66c6823e4513906335f362dba3b6cb18198fd810040ebac036e0fdd1a8d1dc190ce86541c74ffa5b63403004480ab622ba03f79b743f38323b10a910536c0648674d1974407ae7a4a546901893a93a4baac21d36a1cbf7dd03ea78a621d27464232c4279faeeaee3e1ddefe2e0354403499921de172f9cc2532493b8635a1d88d158c050f22f128f9140b7cd34512a9790da25f1479e8a5a19d47efbbb5e7b0807e7afc33ba3c4f0b24711511b54201d42844c0b9c8c73c08d3e8196a80d1c696782ac928d9be20188959f9127f46b5f80ec0ee43762fa870e31056b54f35d1819af2f5281a864bcae9999edf34204ac53fb5715590a5a814079d606253ddf49a7afe19598412125b6c1452e946662be7a090865f922a969abcd2cff971171a6d7dbeeddecb22390f86541b6027a1f4247711ac9c33acddedc12a02c0dfa3e63a9241a8e4d335dcb4d74d1a89e15a185f1ea1640748ba6f36ae5b0f98322c50d85da4c0eb728f6883838e15e656552167e9ae282013cd7396ce05192abf999e25a79f6392da306bbaa1ea3042794e7d56343c68151321b5d7c991a7b5d17718438c2d8626c9e627921285275995e248d3a42d59e484eadb635d46a7718ac0d86bc155e7438411e42d766da49ef910dad4384bfdf7310e1a566a59cf6e0b65ac28adc8e1637f4a516040d80a51908ce0c3c84ac912af0feb6bf63a49c98a0d270e2a06ef3e7f08e72d56cb54741e9224dde6d6991d5c1a361c01a91dfd7146c6570062b500439a2a7beab006b43d5688c5cc5a90c58a60cc6c4031f7e859b49b2ec86fba43058ad8d9b39537cf40691c542316b614a63ecc37d003020a09b7d75c04ea6ab6c25a21e5a090c231a938aabdc669e064013b155c86a996954f5dd744c28ee7ba61797c2b48caaddca9bbc4969eb294e9000752d6b9ab7500451630adb8ae3b764f28051d1de82b0b81227da5bf965c8142eda274c19fce2a2d3a48f060520cc91adc639cc7eba85f612242080d2b5899a5cf61b61ed85ddb70153612757921848701d140598477e68b49a5cfe808208a1156eb0b6d9abc5dd9d35911708ce1f50822cc20681bc698667c321a6459eed08d9767590ead0a086d862c2f61b7145cef7671e9d5a8f296e61b959f327228d52e36a1f9b941b53e8b17b7564385a79154ab29afeb9fc88eaacf28aec97e6926280f9a769761054ece192ce569956f7e238fa67799af0c479ad08d1fab8fd899c376fb0d21e2731c848c87b170d340e8e620278488c9fe15ba53106af59ce1cf3fa437674e5fd8eb647c8db5b98d11a3d101682a383ac74fd07e4cb0ebbab1ae4affb198de5035dc71d77f6ab6a6b92f465a94422f54dd590c50ab7d42ae85cb2b23c7b4c2ebf165104ed396644166955bd576e24d73edfcfd2b6f3a75a384fb51a11711f90512845db0a2beff0833356ad74ce005f35ed9868afdf45595069e7ce82fd192327c8441af4a717760ef72be6a76771927775b58c1e3904938bee2d585b9917bcef8989b6c4f022f09e213f5cf5134f04a767ac416d218b1c67909a087b5adccac2942e8bcb7b0a7853b94b22c8fe71329212f03d57430abaef2eebec0ea989831ba0c650e2664bba826f8af0fe7a72b8e0eec6f3fbbf5fe5c953e7d5f0a19042881e5ac4b4c4c4d8db34afdea8408ddf98833f4eb3b80eb906da18fbc8881187abdb2dd162095fde93915ca0a5057bef2c257fc7e70ce03f650885e577f44fced04bd8cd6f9e8677ab20118225b2885ccf0af065151c4b85329d20031360633be6dadbe247c8e2cddcfd969cacee623018d89c701ee5d63019b3f704686d7b87ef4d74e17f5ad0fe483f7742a2bc7d99be74418de7ed0d0ad978ed00f3f6e71d785c373499d57d0ec5f45e69fd9305c630d7d44b3f866989a234ef7d8fc2896414e2f7e0a7171b95cd26d4837b3d2ff51254e4916c3a667d4067da45d16f69018f09595be2a83c5f3abd3c2dfd406fd2eba07ff106f74b579dbfeafc1c636043f9e7af45d04de64da2b6de5fd7dc450273014f8691222fe49f7f7b0d102428898ab792751e24066e190f57a373f40bb923e33a13f92a65b4c844e50934709df63f04800096f34d9ae52b5222f37b55e098087454aa1238dde4b2001c7260d6708981d3dbee6841a3d590f26729e579d3fc8a52c090fa2292eb1d6e1c8169691142d19d6bcac72a3e32bd583d23601c1b22954a9961c5b7df2db08534922dc95e2b8b27ec0c43e130b6d2f2d8ae0ba8d5806b2a73fd6025ca164397995900002488ec2e2e041ac00fc7aee857e749c6f3b58640e8986e4d7d7b97312d8e355b9c438a83797205adb76b91ade00490decb253e0e95310c6767f178370914218baa2d19323155b7a164fd28775eb3c03797c8bef4db8e5808bef251dbed74de843dd02f9bb8d9c3ce1969617e69a9a16f5e99a5b48ee360e389bf54ca256911ac5adf086be4ad96ea4dd5a445d60af2f88f043934db7b85fb30077e6f5fcdea52de8cb3ec24f054d17659b4b5880c8fe250043c03229475e56ae446581078e759828743cdcdb7cbd7928bf28552d6a16fe27b14c953955e55c862704b828e3518b136f16cfc1a7f0da66c187fe869bc058966655553d2c5f3435f27f3f6625c7e5dc6eff028df439c35937d0807b729ff20e2672252538017b7ede981fae203e317d35ed8a04e982f94be48da84d2f29abb0ca5402dbbc828a48e1fb0d6f731c8723f77eeb906e2ea2c98cd368ba81267ad88c4f6d6729fa9d04757cbef879d169e0acc91a19fe5992e3413a3cfb5f452892730d88dcd4bec85672ac2100cde0597f22715451fec069b619124cbc2a863bde8f50585fc8dcc0402285d178b59e965be67b4f29985b346097b8cc032c2e222af32877a1a106c5c43625c55c45d25a0c6224bec4ffebd96d0135ae2e6cc819d627bb5cab763d95b49f7d5a2743303808c475cb81d72f55f0c9d981c0241a4f374f234de14aa3eb1d91b0d0ed8c4ce8826aaea7a24ad759d7813688a895f582a03c4d30b0fe619ed56aec66dc1c134a66eb2e4ee08bbc246d934e61a2fdbcdc9e8727f76e7dbfc532855b158df6d81e387cd0c5a55b488e39887f0b56a57f74cfb155cb2bf63a9c19c2baf787735f1a7faa240b762b041c9bc76a5d7bc2c8de96f2a0b3b8072513deec2f1fb1a6cc17ff30ce4b70653cf8a827cf2309e1213b530da3d413f14682ebb3f090f1c487c124cbb9e125337435fe4d53879c6f634116ddece035071d36cd34818d105541b4eb81d5dfcd699c3f3975e8f8aa21c382767d3f268b67625af04b243a6a15e9eb9dd7a43f60895224d55e5f53e71c12b9ec6a4f2138b60fde0283890b56efda73043fb22f3144882e60d75ba8f4c1aa505716aea1e3a111f2a15ef6098d66a7a244f228c4c3d7b5e643b2c75c6035c3ea1cf1478cde0f5bdc05478f18078f3ae0efeaae3d1a895f5e7f8ef7bb8e765baa3e4c508a11eb52f92faaf35918b8dec1b9989a56f73476e42e8a05814933bdc3ed4eea1a06cb1d96b910c61936ef5e3fb922ce4c7409b915f70e3e68ba1a9fd21363d404a3f84852ffe65e7867981c9ffdc05e73b536336d75d9dfc06c1f98126281e2e3bced54f69cfdeb20d8c8930a910e0a4f6ca015ad7e2485bc7bf0d9fa1fad075416733c7334b0ff8097e5c3cb5a08c4cff979b7d3d0e8b584971dc4ee4c54ad33dbae6646da54404d75198c171a1a544ec2d6b36f68524fee017b69ba24319feae0d408c48e54978bceeccda71b6609fd5793bd59e2c2ca4151a5cf61ee9be2898679f5b35646090f1f8e611b41377b589b81f9134ef3b4f5ce8d0a59a4fe8800058f22f881bf049deac16cfe6dbbd37311c2016d507dbb1816145c71bab7e94de6750f7c1d9dfe9333169c1f7ff70f3ad76d06d3ee6d8b188cab2e1e58322cb86599f1d6cf22878889829f18935ac17dd558b12ce359e6e4657c51acc7daefef972e9b2671a8d34ffa8cd284cc31a8ffa95a6d7c855c6ec406a966cd585676c9b93315016c77013f6aec8762c7cfa0c73b4d4ebdba31989ac1fa7582c8ffcb9b0d268757e88313ade2f05c35941dd7f221ea024d638bf6bb7797056d11a5a9a5683f2dc0299cf032f1d3c55b0bfe8c29283b370f64300cd617f07bef0edbe3cc7f323fb8149ed5ef0fef34a99a122b2f2e20eb17da2fca6ceeb6f2164d40477b8a128b2cabc70e30798fced5b225ba57fc84dc89fedbd75ad55914e39bbbc894813b0e493c71eb37174604de9b5b45936ca9bcd9af9b77c9aaeeade7946da97caefeb87f783f0513794595750fd1eb6d832bcdcac7231c5d0d9e33b36570a7585b5ffffd8a86802db482dfd2b313f2f5ecd32c358e9e0aa1c9cc3fb4f2b691d4b5a39beec7629ead9b8fb582a8dfb0ae45388f6653ade01c0505df9fed4afe957fa6e9aa3d082405a9a83c786d2307d4431682c4ad4fe319591b983bc1b7a3e25d8b75734fd3e76cd827419447f2a871c2aaef1678888b08dc5d8044a3f833751ff62bc205d7bc9bf02c235c62090d24e2fae48d433cbf82cb89131600c97faa5581171d2c1c5fd969f9363385760fd0c7654044bc822d5d4cda53184366e1cf6e95d5e26097369c676a481b3f958c9025708a0b4f31d50b5a179e26fbce2762feb5fe7a40246b632f96d5a4c25983876a212cff948798abe98b0f8b724af6aa69de5c5ee68909018af9119cfe2387104ed532102ef0ad7d8560af7c085dc1d08b2255c7efe2ea33c60a3a3771614fcd93dc9820ddfc43fa234999b6953dc222cdf5e077890d2bd705d22774cb1a62c654a6778364fde3120ff8b1be3cd3bcfd8c8142634e0486fe80500555622d9cadbcb5bdbd3f631114a5fe1b199a25619821ff34c69cabde6877c87519bceecb04c89be5a0dce93ec5db2a8b321332ab2130aac449bff0ea361ad266a3601d76f8b2afa812431e294ffdc8dd18de8939e164e184c08c01462005e74bb887f8e90038b8a920afd14b658d5f277fda7ee5ebbb18edb271448a9567603dff801be4c369eab78d63b9bb990ac45277a3279f3ac9e156dbce4d712daa57483ca3fa9d43bb481178b9d19136a1468ac0a77a8542442014c972d7de79a908ae15ef30a3bcd5ac4913ec32282bf0fa81a31f3af3931198d3b9371b44f7e1ea48bec251579fa6ddd562e8e046f5e556c43b452c5b3d283cc25e7afb5b38f937839af0d4e161cccb5654649f6f16a638dcc97248f463681e85b24812864d41a6c69c4ceea278e6df7bdba96872a3b8f452a4a1fee4076e0ac207b9d2910e58a0b058711c2616f7edf118909381f5496ab170f498f3b915a0444d61b78976ccb461b36ed7fc25b0207046825442bdaa609538a1247ce63362100345bcb2a8e53613d090eb873e9913f98c0067ae09acfa3c4ae6582c0a44d622964976f204dd9741027823d726240632f112944cda243c83e34f0f994331ef6145299096cef08a0394ce3429ff57c062cb80de2aef0781ed8c940e04ab553e24eb94d0509005dcf2d932ac3da2ef69da4760f1d6b32d0240638e732b6289a11bf48655073d17a3d53b0f6fedb675c0bfea1a40e8a76af4f79586ea4e98d83f4b2547c55545dbbc51496240811cd1034c8137e28c85d006152cf9b5883a0b6659acf5d69af2486d7e9b8a34b622616cc6927fa0d85521af50461f848f13c2c01c75d494aebd851ab7a1339764e475a472d869676a3ab137643d79b7e28c9269a357d810573039d3bc39b45eaa9ccbe7b4701f25e6db6e23934f0b604ade9f689a7ff756a715dd13395b173ece2f676cbf5d2399d29d6b5936aa25d6b2f948dafbf596cef55612201fd3a8597bc66ac3b12fa1f6c5444bf333bd46411b996759a3bb6a453dea18b2ee567116d3accadb7cefa7a5df0808e26d2f7e02d8880822e5ed23e896477d794b2bdd4ba103973d2ea58c45f6bffbc411a54e9d47c5d9ac12fa58e01686ec6637705bc268fc8e46ad82d1bdfa626c59b1e9d434457859634dddc7ed36a151877df5723b7dab744e59261aae0f132ed24cd23df5c0b80f84f2c9d11cac938f04a4f5c13cc1dbfe7ff2c6a64d59aa139eb0cbea5cabc5da08250c2a3b075c3a01b4fa408c07c78ffce698e3869d964865a05a552f31029d3113f1f1da1fb6fb139db23c39477a1cd85f8fc586f982154d531dc84e8512c4432b95309237ddc886de48b374786bf506cca73a2bc6186364ed5b814d3d0da391cc17448c1252541fd60f2c2be0bd77ba22b3ff479a687c05037d7f46e2333ae32c3092cf4b5868c1e07651c283705fb912d9ae4ebfe81a483c8ce4a60ae1d03f220f17773039bc5b63fa5ec832f9275e1656fa1f01a4850614e8bcb128ea27cd558ce703c571d80490872c462287d4d1f0642d082f6253d0b02e06a4f17786d51b1a6a1a4e016374647e71af891ea05b6fb05674da88d4befb34f28e053a0121dfb1774256acdf69cca4e1cd4c44726d81dd99ae04052090f0e2e2ea187fa3b247d13a317b014d5dab0877021eceb0ba375d45391d4c65942bc827f0b1d094fbb115d9a1e927c3cbad5f44ef395df9dcc5a786967e9e67de524561ce81178f2eb88b26287a019cf20729f1203765ee12408c5b2bbd2b1a5ef11b8e32c15acb9fdae1beb02334f9af5f6c96c1b1786f3e1933f667a8f245e875e38bf7163e38efaba76ed235664dacf0cc1a21d85e1e2c0656ea4eb559fa5e0a6a467a7df6c64f3ff4a541dd92e7d00ba10fe05676e16ec7b0ac7e532e2171d0ed97384da9086f0691c2c84e829ae698de32cb4440f4b412431af02bffd88feeb611556aa56dd2f0ca90ab5f531dcdcbff45fe5fd719446dc62ffff2de24ba31c308df2688284f99ce064aa0b988cd8bc6b7a69f9f5f76506392600f5aaae3b667f0faf76a1a9bd4c389d2fd6ba7a40c6628eabd2318f7dfe7bdfd9ad1bb5ff6b0997a1d24cc6d33059ccacb44fecbd99d94cd00ef16eab8680051deb85e2e4114f14f6a02f658ba87d0639408565a82e202f0a17cce835fa20cb6683ddc43c85c80c660a94f04526faf5ad3225c13b197e02178a6250824e7cfe991b131c3fc2db8a966677de123c79dd72c135553d43a938c262c6bae69546893faba6803cf68eb5efc6e0411329ccca1b002c4d02c483e16b5eeaf3df6d11839f638852688e027413f4c1bec12cce33ee6c7bdae4ff63b60df585924aa11271e76296c0f6cbee147f2c3000ce424994ca88e64ac49718c0ad974a34a5d9b575aae5e430a5ee7d37e1fb8662f35b573118fa89df8042c55ff576c1f1f7e2613e62a19c830750a8f7c859e14cb3860b14f7de833f1bb4178beef2eb6b2d1644fb8737efb8f0cd230acb5800a090740c3d568520f5e8622d7638bfed8125b1e895548b325d6fcddcd33e9ae92f3a529639dec973b1e04921bb2d5a25f30031c5470722d84f2b3da978587d92d8c723ab69444c4e59c43ab560a2ba548312d747623aa848b4bea59b3a811b8b9595b53fd33dbcb23a85e26edf0ee093254f1a002ad945063ebd4cd4ecca7c43fc9382ded9cd308f78b3a5c71cdf912520bc95240bc79e25a4b0b39ddc27b473a701c81df50bce69630c843f0b7f9adf1c6ac75814d1348f434220f604da15f696265002e671e99861475906b1e91e22c34562c7623c547e06338e10bc6b12ef4a905dc053530e0b324d219a0f5fff1d9401fe600181c928b1a7c4ac800c0a5dfdea25faef6a3555f8b216ed1674a03f27ddad636277325130d1657591cb105dfb6f65a58f9c8a468136454e384b37a9226e583a46d6e644e2fa630bf65ff4f1c5f5634ba851c667b05aa6111e1ee6e855da85d2243f916329e9e5d05b902561e803d324e29d59811f446e677b60565cef9187ffc8608c9b9136ce274a9ce98a844fa5443006b4de7b9d8c98ef8ed62ace72aa2c1aeee94a7d0ce1b859b93129081d10135fb5ffb18679f4de3a9b30c162b6ed26d6dbb40fb25604222f88b20b8c6bfb9e040dc9400bde6ca285666a06bec843d41a82f749644099d485cac00065e9dec8f06654643609a6cb8cf521e30ec5445318e321d80ebf474118b08dd2101b4720e5120cba6e5e0849afefc2d616fe33ee8d111372130e3b67bfc18cbee21f3496118aabcdad2463da800ef4fdd0d0319dea0623dd1485a7aa0e36b94c8333baf61690e7ce2c199f8f1049a53bc26a8d9b5375980e32cac1baedbe59439df33e0f645f431bfeb142fd53fd9638d13d0a77c5fa7fd98633cab4da629e7b3038dcdde217a6f72b7aea8ff3caac86cd18763a8366bd38d19d0fedce2f7ecef42f293a176de0ff80b62f30cbd8d104a5fcb3ffdd2e14d872e959ac55172d7b6ff05d14870227e647e22a1863475a7bb95ccceb538e31f6a7d603751bb6a7809eeca1adeb7d7f4540276d4a7b951e3eeaedaa8c1629eafde508e144b2ee6b139be27ce6e9231801c8dfca5a961483b536a17abf9c38c6498f7fd5e6d1f04dd0da25439c295ba9fd306b0f555380ccaf904c5485a0229134483944532a437ec257ab7cd29c5db2d16007180e8537dd46ce5ae85772aa22f46329638dc21cc5b6d3123d969ab86e62832850e7797de1b3d06ba20091968dd63f1be86d95db68010d6413652964ab783f4f2c19fe191d328780cf3174f76744bb8a885c41fa206d4887ed79f79f8bfc2f53919faa8d347257415fb61f74060edb8009288f78fa52cf68eb998f643cf6e8705eefecebd77921938070d25fb220d17f3b8d762be3ac78257872c3adccaa0ab9b37deb214b34c4068d7b89488699d1faa9c05013f7c6631c0d90906869f2e48858c12320e37b201aa2e80fcd593917bf7164b04deb4d52ca076d182a67a2536d975083891ce4bc032bcf0437b4c3543a4055b0e4c66332ece1a6e5484dd5fe0cbc9feb0c250d01a76b5ee0b6b876e66c9ccc0b5cdb9c56eb397bdde264ccc15e2f5aaea0395e82cac851e58b03eb30cf19cbd94d18d786fca07eaa8602d709b28f1d168913fc3c848a599a6e69e769191984f319ba5db7166dc2613a3e28de689203d6988bc9fbc2b4896c9dd683cd1daac35366590e25027a54971b2367f76947755b4456d251b4e07523507ec8511cb917754643274dd585ab2e6ce8cb205f1f7a4d49a23ae534846a4a1bc6b669224db52735e06f7b78be68800807d8d5a0d71e9e5382b3a19c87058a97e4860ba1af066a1fc72374e885c24406ead5269255e43c2af7de588117098a55b268461a1c6bf1eb825c1315d232faeaf75381c4ad6ff14bb356b40d56f61c2db859e26282074235f4dab67353860cebb898663a44061ca709d1a8618732b7d62cdd4ca95b71c6a59a3e972fe073d0d001b6c1a2212ff5dfa1ce254ef1982b350e31ef025d7967c826a31c9f204674213e6f01eefec199cd51ecc784ca292d00cfb92edba70c5e7e25676475af3289c719d7ab3e414ceda16734d96dadd50f74443ba6ffe717593167c8de78a4e047795d4064d010b2b0658452b7e4ba042b74f733fa992f91248c072f974cb7482f35af3dab98c2e9abe8b297419cc2849a5e9272b38d15f45d00f47a28abc77cf6e8a1636a380bb561330260c0ec786c86476853bea969b45fd587bb39e73355d2801de55ff413dd234d97521cb3910a26d51122861abf6e60beea51f9bc17c39e1e864c6950bd36f0a8c689d8ebe6474ef3f670a1bd0919be8cfb8d4f18509a6b93ddeb192b664266bf5b8ff87148aefb47eec31aa7867666fc4d68a650fd0b3d3ec7f39786fbf00d7fd1c0928949b76e2b145c90e51d273d93f5619b85ffde393360be25ce05365b2fb9c073a81a22c5159c7a6a436ff48ba63c31bd08f3ba9e12a80e589079b396803a3b3f21594dc8eff466e69adb22f89c8183692981b9d34a7ff08751d7c11925a617bbe9b3d64ff8f381db904f0243a394af7a942eefbcf1c754cb92682fed5e786245641aa25e12ebae6aeac8e4429bd6770d0e5637477e1fa153e2fa64d54054280d0a95926cf8efbe7e9f08c3a13f8c75efe6ddb0aaf6e1ead06dba4ef92f81b00e1af10475d98077f6b7f9dcf82dcfae7df36323f308b6b411f91cf5ef7debb149c55435f0ffb9a3f1bdda9468ee4ef4414d15dc122b29250e9d0a370747e5c26efa1120009b8edc61bc754226d7cc2adf38e7ff795ffc18db5a8d296abfe46f48853803b919bb00346acef0ce7f5dab7738453597c6d275814025503c76deaaf113948960d09f612e9e228805598f930d57559676a199a66368729570322a81a6e29cf4cf76d20d50ec872aa27b0db81e5056a64167bd04c088bc9d0631333888e021aba566a16f43495ddf485ea984f6029fc7bd2d78ab54f499b0bfd9d6ca90f1f38e08d05c5cf62982e3d1df727035e8f66646a9c3251b5e056c5f1a06ba95877a4760bb1c4a38bbb5220c39bac2a509d94dab62feb67cd5a6ab4b70519774dc2698aad9e830aa7124cdc3c58ee55527b13190c3686a9aa3759aef3f5c94e0ed28bd2a8869ff56a7a0229a5be640f247515c8806a72632d3c152b05fa7f9c6045d2106ad10da4c3756f583fa220fa6c78d3a3e7e4c66f11b00f79dee8d2f7f78a575aff07f45c09c666a2ca43ac8a336e0c6420e90eb046b5170a4623d3be118ee8af8a9b10e2948caedcd74bcaa55c97c68d7a2816f84a8cb83e4675a84b742da155e621e5730b35215118c8b416c823a1d80bcbcda48f0a2620cf267b7f036682613ea0bef3920c1fc734f7d7c71d1ec62cc74720b56a0949e1b1a4d63beb535d53b7623325013667d3959caf874a0b294aefcd9f5658bb9392386dc890a776d225fce4fc8c767a9f4db180e3f8c354e3489d2d512188a1f8a3647f0476f5c9f1daca55db549dbc80cf1957abc4daf9a716e8c75e6c9e617f5dd39f43ee3a80ca2fa3c01d0dc61e96e679db11623b0606f0051561d2e1978343686b6278be565b4e986fc021969e48705ae612426443bb807b4c3cac06537622ec4e8d8156a88b58d2cabb74adc9ca38571cbdb8414d68ef4b25610378edb4d01814f2b95fe35bd3409bad26e955cb0c156bd6fc0eb96e428ffc9b16a38837087070ccb8e4324f395ba8b5c4d654ecec8e0e7f04faaf1e6a892db9399ad6f42b80f1aea78c12d601891f0c83291c1dfb3fe107a9977a0d52380f57ec341bfb86167bdec21609017d9aebc4c760efd6027f0c9b7d275f60ddae18d86ff053ad9d41589ae6c67ef3799f7a60033309aeb2f692f6895c8a59638be798e3e1ff7dcf2c51b653125791668e12e0408371188a8ced1069d6e3e90a3482ed31f1dbeafa860f512699fcb1b5931de15880d0f4c5049912beae5f3e8c02c86bf6538daa1ad8d8f1699b0897165544e7bf31dce91d2b953b2b65b5b9f58d474c4f94ea82e3ae371e69a8fbca7c5e3f762decea4ea5edb5d91d6cf495fb073fbcb944ffd751fcd55da8dad2be411c12b26c74bf96407298d416a9641d4168123bbffc2a1804edf3b40be509820c6e3f9e63c7a640511aab4bd0db9f2bad18e8f94c4b3748e306e156eafda5c19831be5f8fcc23c769b6006b25694b7da1bafed2fb0b777411c2113f742706e9d62d205632cf7cc7a6f50a74c613a0a56117c29836723a7d5715bf2ff3ff4345d5fef4ef1c4b6e7d1a91e1cf422a111e751e8299d8270bbab3ad2ad2b88290376501483dfddfa7019d616fc468de92af8338346bf1a5a605c52cf8e268ef0fa6f6019115458fd64c4077430b3ee410fe4704679e4153a1aa774840e2e3e99de9d6484e0b1af02aea22cbf7ee55a7090744eddf797062bf006cc2cb5d047cb72f65b0e981f5818a5971dea0aa25d79b372628b96708f454b60bef2914bb70c9cbd0a7518e4b05e9bdb11d95b3201c703aadd11dc5ae2be1cb71c28f3f1cca08eb71b9c9ddd7e59b96d0b3584ee6208ebffc9956a7f2af82bf4e97af2fcd40c6c16486533570076bbebf3e6bbaa351a40b4431b5a53b405123e0680d4888ac11ee4b2523cd36719ad20bc724f0267e4e57a716771e9d01933907a7029cabfdc165bddb22dc58e6cd3ec6cc873cd2f6041532a48b453c3054d5434297433d25f66aa293ff990f021e30379534bb4fad4d8e035ca9904f81025632818da20a1c8cbeb72d0145d7015cbae6826ba04b7fc5303ee9b715539623f373f913e3330a1a5bb2cdb3c6d3fd9089e48b36f731c4cafbc4d0105179c37268887400d614bbb20123f80d9204833498730125bd438b8d2a1523f594724fbac754ad585ad467333cba23dcfb53335d280fc5118fc8c6a2293d12165a021acb735f370b4157e34c9bc99a095b9683bd10902aa1f242284bda4ec4ac32605073d77d08f5dbcb1c7794b018c3c8d45be1d4640c09d8ad182441fecc8ad1b5d2bc1d4f47fa05e662305577de70f3396e5c8bf30fdf0f57081bb91130c40fcdb93806cc2ed7286cd18079bd01056b968b56be622160ac8fca51cd2adc10331eaef441ae5b63bc763c71ab9f154ba8619d64cdde23aa91d923524e88aa764d9f91974e4ea2946524f1a7f2d40119a634405cadf2d4c5862dfde49d12f31282e94f1689ca9c835a5dd22965d0281099d2727d402e98f36588afb8c8b217f7991744909ed6db0eb30a79f0930d390b3aed92e0070ca1153074cdc4d5151d0395f75b6d49f00feb809a57c18a2febed1fa1b665ea597ae3c43555ba855cd1d9c53047e244b0abd758e09e1b398136f5b95c377ef260b3300bec28301f3664b19df3a1d98b0f83778470fbd1fa77349c51f08a43d576cb474b208ed7ff268f1f3046055fb25de1ebba3892eec5544cc11db88e9379ef9408525c717e9a87b29c4c4869a51731e2833b1de18539826b5c07d2c7c7149dcf1a19780d0c013c0460fafe8acdb16555e924d91b18dd02cc342edb1604725af53ce12f199d2331043fe0ba9c4d643fa6c247f67b8e1190e258c323b74967a6fabbd70bb5b9ea63a171eb41f2610d4d66b0a88d82ddeef4870ebf75cb9696bf97a00091b1bd3d2703b7df5f1c0dd77279dbbd11750c91adf50cf595384073aca4276ca2da0021dd4b5548b39a9dc7f8eaf758dc958c69b8db8aec95278cfed09b5d48140d0e2074d574a8e555e87048541a5465051dce6f0932a4ed592b5acef901da2d896f549dfd15acb1ab387b1dd0cb2bfdd645c4650611e644526a443273ed0f8c35b95f1518efa3ed741c0eb3f63a61d97fc5ceae34f88a2a82d309edf4d67d86d2bfa7a328ba10e9f36e54b27a43e1380f2aeb08933afa3e1751ad8a35d7c3179765e11ab0dfdbbae23e0f07540e2880ff3540b8482f6f59616bbbc0025203209f46b3bbc18ed5764b3d65f4b5d4259868bef72d377580192c86aad856ebe7a47b3c3b4d826c3fcf1f0620ec92db3692f283d066c8bfbfabe77d9ec3e52ec8a01680f213ea910abfbb9fe806d2030a3e1011464ccf83f44c8cc0b120cbd7b26db7b5e24515660107df65d01d654f910d859f81edf1c3393ec5b9d271d8f679bf608b3f6e194314232b0766f8accde54bb767eb3b1110b402e7a2defad08d0d70986c5a66a9a039a3876562a6a75ba2c6f0e86ca103c3ecb4bd525bc4e9da6ab0eb9db9fcc3ccf00c1389ec9a029463535d8643fa79b94a343d1c7baa46f3ceff4b7299bf426849492b4dbbb3db9395c38ae65e1b0a3c09a69e8f296447a24b30861a48eefe7f83556ea2bc13c3d379856f4a84abda8ae4976a768f05981838c779abd5f6a14e6dabf82c10cd056aa48c597a62c88572e159739de263c00a63f2c2ff6327d5d095e7e87549fc60b3354c34a69747bac550cd5cd60a66afd749844426ea9c4888d6059131f9bafd16894474e4f7ee8407da56c2c6efdffe00e397998d327599f26a16c2e0273f8dd17f775cbf6c83ce8fd0c71b7addd9fb2744175afe1d2938e94160b23f033953783536549e14069122c1f9301bec2e61d1743b1d7230a57c99e4e4706e3847394160f8ce2b0b829f3ca62bea72df37ec0c7f5f517337b5f28eda36fe2db7e2ef37d46cf9bdd3feb85e5ee89322c90be004bccde6d924713e6202aec1bb900cded423f413cc29cbaf1797e1d7fb57984cca6936782660dcf5f5089c0772df148531970543c4ee14c17c836338317774800dd7a62f3ca3ecc4d6ededa8899d18278744e859e2d7a7fde46c6e3e44e1bc6fe925d5932405c365997a69cd721607274a40eacdaaa43419f081561127aed69164e4867c3c837653df88af7391afa39f0cae36c583e5617eaa8c4b61b6235238809c1ebb5e18a5f011b898ae49367c708e71173eafad16872eb963d18ec7e462a047a0822033a6a9e18f53bef780e2013f094ccf20bc2402bdc4caa28e87dcd9c5416a8332c49d9431c5b85185a5bb73b64f8ac11e7fa6a26bb8694db680e2354b108cacf216972a88b9d32701462b20fbfeb3d6e9aee089b9ae74b4572c7b5dd7456f01af5829d3b7d1d6a3680034fb2f123fa262b28b1d0bb8270972ec189e9b271c616311e636025e66ac28c258ee05d6f9f054e6a8fb9c52374ffc35943c4a36b9aa7066cd2c1b186c3134ea101d6c3039c51a54f28f39640aa2b9009ba003733f25a3b26f2d45ecaf27f56bb9e35f4d937e47f27c8c12b086ff28d3f8f03fa8de529f11506f3589c993518f8b9a7356f01c42a2f19a916de14ce1253175548799fee1e8256984c4b1718997d30611a3e1e6820ead96b57e0abae54e58d4fa539cd21f11f3c04f3234576f666d0c3649daab2386ab7c150fb5a557e328a42aaabe073ec834036454a9d6d170037e0268cbf8d3e02c405bfe9e7e72cce0dc4439713ce245975fed7a6b227f777650eb0426809842a8bd86ed97d41b91dbdeae7dd95aa8b33a40aa299fbdd35e0aff516eecbc2d36b54193735e0a27194e80582bc4bff941f1d64169812ca4eece03f0709d571d6461b5d8885629bb80949f638d398ea1ca89c3743f06a80d7af0fe9b0d87c54ffb86a809609746845bdc192f3431114d2d6fc76540d17cb494451aceb403c7a2ca3b1761eeb37144fcdac883c3fd9d7e50095c2044d3a8a5a675aa75d8d1e2f928c8b83c435f5de9f7c5f0d9f5c1ed2eb25e526ee5b0fdc35a483f599a49f5a04fb2df76242bf4dc62e43155bdd3f60d9905f332483feadbd182e22aff1f6c18935dca15e99ba1fb6e394c52745644b6ec85c8865fa0b17aaf0d5bd9a2329ab8465b6b14b925b51736d5c8dd4b2cbd3fec55e3ced8ed8adf0b4537013441acca58d74f1d306264464810532a4946a78e54ac102f0cf5bc1524430d5f412504d512d60b18e23df910fe2d5a8214d8f0befb61222d18f7b2d11e4f774df4a7dbc0d759e1f26b3f963b15210b83f8fb619f4e823fbe1df469b3ff21838836bfd231520224f0d9830adf377f60dc7b388cd5827e9e373db04020e92383f904542dfdb7124ee7f53479a3bab1d913c32939820707fe628bfd016ccd34c568b767fb8fd20fe93efa68b797be6b6b29f215715ace5a54b562c0cd79d02ff6e2c4820e256033059a3164e87bd341596dc0b7d5f6f7bdbf01770e93b3673d9da085ff6af610eec7fdcfcb8bfc3d944c4df25599420f799cd6c277139a89a3d665357669e0b9dbde07c8e4be0bc232d3ea8f0980899a81ad334a388e68dcc20ef602fc2f4fff4761d2e0e04a46d5bec81fbb3523a24692d7b4b322f2ed114b357442deae298328d039adfd6ad7d83004e1204e40d2eb3ed1138531c8d46812e4aaf5a0648a521812c41acce0d31fbfefa932713cfa44beb9468cce7a00f22a87a35e461d20e858bf7b28dd0a963121d5df917875063bf7c58d812b66027aa1fa68736565d9b19449f950de70593d1c3b1d965ffe1de145d889c0a11d2d4e690fb4203d86e0d5e9df12d49d33cf729932ad05516225e708375ea9bc3449fd2b675275154de3da8eef3e47226e09868e480370345137b667c70faddb5ca7c4df50ad7a7bde69a0b9bf221570102a3ff125473c9408ae78052fcac100d900c779ed234adf91d0ea3420f148052a14ab6c68889aa0c57fca5bfec94dc52902653374990ee6da60c3beb457744ca25e5223646b87a3260b28b78dd2f5cd635447480791e99153979f83f7e446411afcd201bd3dd123f31c67b3c02574b7517c9ceadd82ba4f271fa2b6042eadb021acd64d63c88378086293fd32cb4426960423ab1995b9414da29090b3bceb93e7d6cee80777d10c328164658d567a6193b7a70fbe9542d11adc6793629cd8cf5a6ad97dc23f3893648d1e40e98a230d2f31f5a2e51c194d888d6b8de2a279a4feba10c30d43cb3e09720fe457eb96c40f5151ba8a607f452ff76cefd5e04bce0f6bbfeec4014c8c7c7ab52c4255e91634af0c3c2b820aa30f32ad9a649c5896d42e2720ce40bf06593037f1eb233ae73c8475b167504e163ee4003c8816d5d0f1ec95c88f4f66a9f45bd682af9ed4721dc6527856f0191cd9559d3bf403d333432d2634d1aa801c73803acc736de19099ca9ba53eb2eb035ed2754182c89c98dad1e8f8ee1c5957cf5c28e82aa814a2f976d7937d22f21c416964fbb04831e1b8e1322c35e33023b190290703af08e479becb26fe9c6a373456e1ed06bc4a52661c80c663d05a5da3ade2540ce529ac641fc56d51c9e810f6cbc3f2491b21919b0ce96db4eb476fae77d1a6a1b4cc99963a40e39b97f37a91fb5b0c4005e05a1996125842671980f3d4575131cb3dd69c5e75cff1aab665ae5da35c04e65521c30185dc1ab6867207ef6739d782516b12a89bfc26ffb39898ff1e12672edfb1393972904f5ec63840938b2d47ed0bb73c2bf04bceda5567691988f911f6e24fb2fcee04ce81c0b993a16f022536b03caa705ed232a20a703002422a114558100a05fefc070d28094873b78e9d728d485afeb790404e36ae17db597732058e78fceef885188361a8211c1b9d54aab6b6ac2d6473374d19a99ddd3abed207f037433111f4eaa7538c3263f39759bcc8a9f190b5eef258f986b70b5673c5827b830c9eb103b2f870b1afba3623e35cc21546c4fc76d986eda799edfa38c9a2fed05dc4b33fab3358e10cfa98ca21dd5d92ac8875e552b0de5ea440f083a5b470899c18057ca6e86085600ca13e10bcdb4d4f4079605974dc12bf8ded6feee4507815d171eb0d1982437d7345113a4d7ec6458bc624e5672358d85d5ff98ee27cf923978442b062453b415fc0fb6529f4e8daf3af45b395608a3bcd80d8be6f1dc84c19d9b190f77cdf6bae60dc4d76d0fe89498ce8d1447394b44ebf66b0444f14d229bf0b980d89c3bb55e189af8088320e38cfcd68c02c9fa8e565bb263199b8d884d24e9c350fde67db15a1c8a99312fc8399b38f5eac32f512d381907df459fa50b8e4fa4e5b303b6f940ef2d2aef652a9cc3a83ce08204e3891ac5dcbb2edd2758cd37baa42e287d618105bf96d6d9dd0e3e4d25b10115bac0500d131dc79434dbcce775fd58941eaf7763931c87c3fac6154d55be3d0d98c925bb05a9f297cc8247ddf749b651a292906810e2c8cbea99982acfb5d0304d483d2cbf6216538f23611adfa798e4dc29dd60d163f89a1f76d65e508585640004002c350245eb32a4a151c4bf956b2adb87d9443b7a2faee84ee4085f0699db21588a5bf373676814bcb65b90835bfb5f78aaf688e95921121033be13bf57bc55b551c219bd06712043c03ff2149eceea45aace57458ee9a52714d51615669560974919b6f6e4b25a6be7ad054ee772439a3fa926effd0eb90d2d5d59c061c1717959068e549572c4fe9cc9b820f7067ad4c30fbb49fb19bfdf2fb1d2f9eb4031d7eb29446313bc3fc983327923b5bfc94723320fe541e2326c6ffac703383c358a35f36cf23940d3f9cecaed44ac94d6168818d5314f21476b6bfdc7b8e6dd6b6b43f2687e972fb0fdac5ae3c99d98003e76d7447038e752f3d0f2633473341b282c36dcfaab990743466d710e4c101d34ab2854f3484840c8d2c176217ef7ce8585b9949626500dd8eb5504b97d39a6769a3ddaacb0c96305d9a2143cdbcac57d3263a49df9c9b51d6768e6be8c7766783ed4c1e1c4da86ee37970fb40698564780c3f9861290dcdee87b0b89c2108f3f8904f42517a3a01a166d4973613e61df9ccc019f725e35b594ca43c4cbb37e48b39c91666c003b5a3fe38b8614ce515c628d468caa3a69670edd083e9ba1a7cb823d725415458badb2f84201f997311e7a26a1070df7bda5be35edfd5475375dd740eb08cd77f08dbb72bf56d320118dab5886d87c9ebf793453b5d51d6259f9fad43342c1463c11a82a74f7b2e2fc89c8609419705b43d19f780a1d69c272a2a1ca7af4cdb83d3626571afb3055394f021ec55678b4fda3d719e9bce4193a9bd3894fc5b1649d75ab05ae7eb9dc79d5b483d2c00a366e0a30fdd556b982a6faac6ac2b4008815b7fd777e6ccdd7aea592b91e96d7bf5abd80050b9720ed637600f2d6eb8e30fe19ff5940dd986d03b6c609b5b03dac8e3c1bf2e10516f0814140b851fb98b280a28b912f67f300a04987808584b8dd63ec9c7eef256685ff31d15bee868cdd316965371653f70f1af76a474c9bd28b2afc2b5593dce3e043ba1143f98c2f25bc98d0ae07ffa95223c5c1d39ae99d5ffcb2be9eef27be552ad8301eec34ce3bb8dd83527a568c6d6edb014396c26172252d41762686ca5b1fc7906c43a54ab5502994294f837f84cade3d44b2a0e4f09dd51bba1d2c78379f0e70f83a11026f8c7672e96862bbe5f222a2ff6bc7db20349a6c1c6a658d372e13a9a70ec13a4e900b8e225e6b7aebf0517657aa8e9acf26f9ad4abd146bd96d58b5be5d390590901ff462c6d646f44acb0162231aaa81e9c27d78552df83a073f9845ce0024f0643dc3c4e25a2eaa3644a137464806f1bf57a52b7c777f754430d6cd7c6915252e4001558251c64861c58a85094220d254e232862d9f70f5872c507a67951593edee05bbb312a3c8afc034805af90c1ed609bb11568a5abde6873d3ee318b8683668daa199e8c51fdf4911a531421650cab54ee93204278a42143afc5c9a3021b152e302a98ee9be2428e4948af1c8838bd058e204d9f9ab01bdbf579a4a8bfa245946a193afc7e883e45b24a3269ae90cdf5af906722e68606b2e769c15c3a41bda8b53279817928050f8927f00f59e36ef06e17a795d484ef887c99c58a99fe9ccd733f1dea275a30eedaf4c122b1ed9f60e25e0d6b351273f2eb606d5a75912b3c2894dfa9fa9bb69ce02ad02b790ecb95f978509c266f034740e199705a9fb642babcb87836696d67977f82b387aab1a72277f888c3839c3c0d95ee8dca2d958f4197053b9f1e7b6bcb1a6769af2c50b8eda8cd85a5f214cbafe59c4687eebc41a198fb91b6e9e07234553307a357d0bb1908300aef9ed54c7e9c86d34a0f57f03cf47855aa5c7f3677ef69d4c89671d12a8ffadee37a0ed8ec73cbd80dce6a09699a460d9e895c9c1d816352152fb6594554a899b94f7d49e8f9b164a0dc0b63d05d5067e515440ab456ba0793207dfe883dc356faccfe7fb2ed308470eb86c64f41b1ab87caf0e1759748957ceb2e095b3a4f728a256d80c04305ca92a29e3d522de534a87d8426988d9fad5cd1fdf25069fb86d979db5d9755fa0325ec1baa3fab1b1f4d7699be67f0e61542207563c2bace8c4267bbfd285d204789a6d7f9e2769316c335ee086c7c5f531bfde8688970a7a76aafbe2522b50da946fe654833257a43c8daa81464f0bf26e952a2afc635490b146713ba0de7d1e9ad2c38bc0ef917a7bc3d46e6bd8950232f1b70f0666425509f761895a96e9d4b7eaab53d71abdcf6fd6e3862bbc8b88e7024515c7c4d8f6051efeae316472709e6ff5a033006a4b0c543a0241f019452d05d6ecab55c9abff17c22683b3622adf7db00655e9cb305f1cfd2203d2deb93a2f246f78c1b67ac4fe651918b8cc9e799700f360ea69a49cf489061636e9f9681cc49b0312ae9a958a2ed295770bb06623edaf2528409261f13c6d9783bf2a33ba12ebe7460951eaa75c1949b74a2bd246b249701b4e9107aaa4cf00911ed20706ecf07e129fc039fe550e0a0356cf789212241e1f5452df9c1a6b10be2ca6b09c990afdbc9660b0dd6e561600ae98ab826def82ae5dbc205224346b5a21f6463a577a7ab2864fd110a92af603ea700b3b4339c090d0ee536252be24d691ac755bbacee38f30b6b9d157a412c6d1de82a06e3a94a7c35710521fc1fe4d8a46abf41356ebeed6b8da6df974e5f77181d5eb7e62339c7453a2d174bf7321ed6c3d9bb63aa2bc649ecdaa23a5c374d4d310b5c6d28b4373b477805a08dd3d4b30b5dfce9cff4616c8affd26dbf1a85a910d0722a08892a2c25809fed4c074ce0260ca7aeaaafec29d28c13234daff9d00305727e3b673aba425741d1650139807511bb0bf6778bd6bf5de217747a47d4208d037ad3a92376cb68d091342a84cc7c251fa02635b6d5b175046008a75c7983217d1a96b892126ecb0d2acd564df289716f501558e72cc0c704a29c09d4ad3b03c237dab2b27e1cdb043001abfb9de69c9fc23fb38ad6f3078b6f0944fb109f0cfd21af5d0161bf53e14ce58c6f6db6d762df855713065118413167590f78d02eccce393a6f3a123a0611baf7f62a804a1d706f89ea86bd71789e99ac9cf206bc8442c2407584dacf759336900aed35c0de67559c084923b3b8004a9302873ec32172f58c4bcfb25ef6e6ed4ed3da5a12a181b964d511d6193ef249bfe25b926310173ed84a9d43d8f659dc2b84ff8a34c18c45754fd66b17dd4d05d6d120bd57f8178b84922af1773acbc984eb8ee731c59dbf63d536ca20312b7ef9fdd928cef73440fa40e8d304b4e128a0d6301fcc0a815ece5016abb5d2ff66da15e9ca3f9947ec257b31c6e2a530af5ef0ad98de9249ce2c39bc90686fec6c171a4e6dfe32a765e322f4eb3f11c9a0357b73202fd1de6bb297edee5da2eddeef79ec5c280dffa970e9d23fcab853b95b5411aac6ee064c8fcb5100ef98eb42251c73426c672f4fc3828560a00dcecefc4aec0b736584f778e2e3b13cb612209c755c7be8c0be64bb4fa57e84fdc3fac43d2b9baf035fc8f58a834e75f16b5b043b45ef94cff40dcffc928b913e811ee4e8f0176669cd8582c58fc39e1e67909a347c35fc6b9b0b354b5ea02d29038c4673b4273bb5e5bc128b67bcf96251adfe6129aa0a04436fc14fa6c045cc02b7e10317882c23b365841b29d86a993b08f28bf066697e32b8db87b566e19ad6b2a8c753f1e395f910b56037c259e9d16d7c7d3134681e9ff4126b774415015bc5d5d08dd91798c5f05b76c7722de47448df747256afe2b52fc7dcc62189a1b7b7203a735ff3a014e47d7feba84cb832a87efd6e03600c18905d826fd52c95920f9b17a6221d34e4729d233c5286a33b66d2a2ff31f3c9d7895fac5a19ec90d4a6deeba4d71f5e09933d011d48b76d09abb2b4c73b54a4357144069f928a1d4a0a091178bdcecd13e8b8ad1236ca991d970524ae5d1600ab2b60b7c5b49ce56a475ae9dd315fe57f20342eb13eccb39c07aa67dcd279ab9eaa24cdecbff6a106cdb22c0b114bccdb7d9e83ff87f92a6dea156839eb8495bea985e1910ef85a366c4e299e124f6d0196b384b0f2bd5c7c4dd4ab9482466c88a8c95eb340810cde9ed1727bd780e8d388fbef7ac80284fb1ee342a5b17265fd88e2fe1d21f76713b5c3dd4413567becfe12770147d79d34157c58728454e984faf787cddef74331fdab8597819ba4edef4f16be3a4b696da0aaa55fa4a8399944d2dd2e1446f6208726b308772731942844b8d64a6b2dbe3215f689f6f6a14f32168820a16f75bbd8035ec746839780df9c4044f3e27a1d893a1c4bdf4ae56f139654435d9d3e1aff34b83b6494d1bfaaad3afaf86affa5b6a3a20cbd008bb6858847e5bef250e45ac19d36a19c198266d9d765e28366208c16eed13b22297995bc2d0244a1a0013e8d0c1f98a4f8e5212b1078a397280ca32c04ff5bf41384593ff190723b3725977e8f8dd4a277c854c0d80cf47b22aa20c58f99e656e6b56a1e605aa84c49ec62c62ab78f93decd50307ae4e74e751a09737de2d4a4ea4523011d7a41bd53873f03c06efdfe68888fc7c7f80bd577443ac01eae5af1d2903b9118dfb6b5cc0d2edc444e968bf862a8687849b88e8ba126ef6986894aba025c1ebc1086dc498571d1d8f16cc959a77702ac9c1f871960186987a7ec20d5dd4aa1fd62068aa8b4f98badd5553b43a8dfdcb4a1130ffa4001c33aabc014655b91e8024beb270a7cda6aeefae5297e8adfa8dd4070fc3b30e4b248dbf2a66edbf69a10119d88777672d60bd0d579eb4da25c716d70300ff251541c6597feb8d4b54fd3734351aeae65537e4b0d69fcc32744876eb29a3451dc410649c1a56c316be367f4e62bca4740e1b44e22d070e0c0f259645013278d47467077ae2b093d68f4656fc249b567ec8e79682bdb888961df824ff1865b109fc9ca4bb6108e94b4e3811f5271d2166128ec0c77c8b2d34f150c018f9023f45567b81bb95e38478c68d37e0bf3c3eedd92e7997d619ad49543141b87a54cae371b864944dfa1759e8e4705ca92809cfc85f72a6e8566e0b436f3ff9c4f742deb491b549c739502161c4271b9a106363c1fc1bc8dadfdd7e8c9adb584dd73f0e081ae6a1688acf574e258c6dbd5d1ad95658859cf361033e17a6c75adb37ddef92c1ac294ce976718c5969fc39c8c5821e83653827b930946e305577de8c27b10a0d3f118f5e6c846bb395781cee15b54d4fb98aea1526a10bf55cda618a33c0f3cdee04510abea8540ceda648eeebc97879e8dfa1f8f63d62fed13c76aa69bf9bc4f3e633ba96dd592ecf978697e0f03083f910200332999686c802f69e71d2a44010acfd4bb7499b89db6dab1abbf312a0027ded76481d382b96946ad537f43a0f5d76776a5887331021191e1e396a00a61db1c8c799e10716c8839df50a7edecb76e107886aa63eaa364a2928288eacebf9b9891565c53743a255f1a0fb7597014c3e81ed7afab7270ee7c4e4c3ba8ad7c56020978d284a82608de6ef90afdc2e9c737330a981fb14bc664e9ef8a3432b2620cc84767de14d569657eb03405620b80e665f07864274a4b97283124ecf3ce126ac8c29d23b9f5454acaca83b7e88a93718b3308d581e28c26837f241dc94d16d755c686a0901ad6b1606a29a574c583a671e153cb91f6bc12f76e98a4881222fff7a8b70c7064fbf5e12655c4673a5d20644814f0a9c60f1747dfe8c4c08e5d678efbd10da287d5a4fa556aa6e198b27e9d6d4ba02f145dcf7a8280a5377d4aa2e688cc3873ed3c26811d4b8224f5ef7b61c997b666fad123df7748299cb025f58ad24af1991bc0131f05cff01120c411578a2f05753a5ea763539df621a8c0aacf27fdc7b3efec50242a3b60678c574676d43985adcf7d6e7bf9564d3e3eef06e605a4a849300f481f3ed100a9ac4a30d74d66f3d086f312f207c8a6d35d8c7f3e561a85bfec674b9d46a888631c85fc84163a74bba12da45fa594e2b94bc02a1fd97bfdfcc7e2139cd4da5247e367bbf266b4a1aaf2384825e91a13144f4c63f1e865635ff0de6882134edd973c9e5f7025544863c7a173e75ca51067ec3266d0604291ca4817f56dcf7e886c4055d27f58d29eadb1b8ba1fd24aa7fb3ff10a9fd8f9a0ef986dcf7c154adfbab3229acfc8315079ce64548025b96038eaaf51214e02d5098f746f7dd42c01e2d69fb76cb10660d584c8f54daaa27c14a59695a9666fe7f2f8902dcb05c0bdef7551333383e8df6d387a31273f37c551b2168eb0631b54f9929cafcf127c2bb13329728f78871046aa9df7c2e6ca3137ac03829f90904244e52d8343e8fd96264e4bd40f81d27ccf70ef84d3380aee0e48ae41f7d775612ba0eb2bfffad010697020f9407be9e7db8eda7030fccbadc4c44fd3fe1abfe2fdb1a17acb823a4f27a0742beb073877f30db0e7ced97c45b04127ec8e7b0f054d73923ba0b2de96192f8cac231b909d7dcfcc66489ba8f9cc29d8d5e11ac3545e37dca5c92ad13fa695a09d6f6fe5b9bc122687547b402ce801c94053b80d279e61f8f367c4af1afc3fa46ffd5a32fcbc38d8249fec3ce9dc05341352fdda08d5649667fd74db8193f36698a410fe45d16b47b10d1e107a0e9fdf0f38ef8429f3c7b24f74cda3dc5b868a3dfd2731c2d1af3699d3ebe96035ccf29656e123da1fd920cce4ba1cedbe985cc3b5b606acd9dc9581d2199d32d3813b21570127446701af3d3df6913edf1b6ca70029fdcd22a0018199e40277865ebe5e88fa5539b93e48e9aa984b0f8b20dff7e3b66d8a381cc19824b518c037786e8b6a68d919fde5c01615f6f15de17eea998181173965707e1e87162d9bf5db2e8a595b11c7ff6721986334d37ebf942b71c8d50eab8d8d7b42c1517e7e5a2a2843133b8ca9560d8a998450ad7e91d852a6b5988796ea331e55238ba1e18e13cda5b750d2032915c7a579eeea29a2c37817ff72efda9919f92b259f6506b1b1181a09770479efdbe490290bc0abb8a083c2e0a2e2ec36c5896c208a2018a9b692b58766b35a5c76fc05006f9384260eefc5bff1a5951a8832c88731b1f28acdcf003196d087ea7d0b9f3663cc3ddc74deabc97402ec3da26004c12a6fbea4bb96cacbb7b17de57b584589bf4b5d0da814d1596df3dcf7f7a4c8aa1d64be2f4578f51ef9c9668f65176f62a4535431ba46141e42df82cae4a94f93e33b41b3cc9623bdd21c743c98507a0e26bfc83876b232bed3fd6af63863acd2ec5289469020ce97c64627094259ff031eb5139aa20a34cddae91659d4b634332579f9b4fc4d032ce8f5034a05f0e6fba5cd3209cae39532e7d979993da30c381ed65f6763210b3aa83347a109822f769452ee474b2ef5ac5d78b3cb9a74ca264b05468f39870fd09199704ba0c8568b57290d6ac936a585d558508ae3b5913397522a36f224ed90ffac9b44e5a04e811d659811ca85362ae807625dcc6222553e02c47cc836f28a3972c3a7b9177e3898f9076cb951499652159eeb336fd2e806a3a8cd9964f302d2966d2e94f88d7e64afb22447bacb59c17d54f17d2fb71fe5ca66b92d8d3069309aaa8ad6f538f6d4107f79dde203158b958551ed0d260834d0d8f21c7f8badaf55904555eec11def7355eedfddd8e170a3f3f435199e167e0de5ceab1f466561e008d521511e278cb5ec068aec39392228a025ac6123f52e16072440f560c8a5c8a588123ac34c23e203150d4013bdaeb83e7a509a4af19479eff6ac1759b10bfdc8086fde198b57109d2cbb61ea740a649ab943b21885f30f28fb11490ec638e46231b432b031a954c72fa7ea4a4acce3f2bce4a085572a3d45211a419d6e18a1511eb9e4a556e18ca9b71bbcfb0deb4f5f2b0446715d931744328ee836d3520bc77a1d811627dd4036eb36ac46514dbe82c4e155bdef458dc303411f6284a5e44658fc88d7520e6a6672cd6048cc68fa88197e5422ae7450eb905aee016fc98ce3e40cfc0317658376b1c60259f0d99aa233cd62264a06030a5b289a72823101de3265c50485f6b0ecf00f6bdfea51dbd8cd8b4677330ab470f6dc9ae6e22c3842b1b4e5c36f061ca451c9cf720fe153cf99ed3726f680cb92432155f59a99f2eb8096d45d71d7d1e3b8f9b72d8993d8c023b22b8bf3a882aca601c70ba871cb8f6a130c9481a13cf8157a32eb0ec4e7077974e31454b57392fb4c76ed0df6776b489c1b7f27afddf36f7b6badb406a0004a12538ca497a717cfd4db1b66cf1f79d3599952fafd749da8e24153630ef2e509501a0f51f2165c73313585fec36db7c4e61c6cb7fff04b5363a472f5e55ab429c27ab64eb79b80c3902cb7bddf5999c0e680ff7df1a88948c3d3f3ee21a171a853bf823a032986fb82d9fcba5c94a5d95228b89185edabfb0e06f7336e113c45a0087de090491feeab76cf50a9f460d931257101cbd474d0d4e2951e21a0ad9fc96df050410ea1a60426027c32adbf07202120f1ba09bc0697c64eb8253790e320ec93438b1661bf46a9d3c8d98e6bd32fecfa6cb2a8309e1ccc13020ab30b6d91a097ed8c7917bf16d3b38131fe4a7e6b0bef577780166394eaa5bb0ac13fcc62aac97098edcfc439bfad353d30444e1b342ffad595f48ff85f19bb1ed598e12a2f545e2d85370941d1b904cd73800e3bdf6aae59c707ef4f86a9234df1876e1e568394325d7ace9aed8312e6f36e7d0184b0c8322e647dac891740bd82c771d529c921262894cf5aa15cf762ba09703153a9d8890c32730e9870c603c4d87c81ee68297fa441b2b53b4cce321729fc8c71b98634d530ece6c0e014f7fe2c6cf38f7d335dd90ee23f06959d9523e16e277bf1528cd7a8f43a1143ecbae21f75b85aed6e3d682028d90fba95fcd410d0712bb0deaa18223e0962cc482ee97d2e46fdb279dbb3845c5d8579a81e38803805df58dee8e86b9cd028bf5d965ba76e35361498e5b34bb1b0b521b4103b17a91aeb97030d73bce415fb859880acfec77b977a630a1b80ed564e6e07df18e58680e8c8675b07d62309434cb5a01a51001b364ff1046d415df5b2513a8971b6bcc9cd9d18eb1b743addcc8101e52906515aad14257350ebbc3014626f8ecff6e07b6f101d57cef0010b383de6d5063a77c6392c093e96ca6a6188ee875cee702ec25b337a00f8ef43185843656db63d898d3806a297b2481ce848e660b2ff74a279daacd79c0cb2e6ee3bb794739af97c34c472b0257445ec49cda7b14aec733ab42ab387c710dd22afee77cffaf40e27f08078b6cbe0234ba426a58af53caab7ed26a24a646cfddb9783dbf161607e7f958f2eca61da941c6916f38951b0d54c0cc6b8d82cba8e4e7f87d76a57dc00b952d07425ad2578d08bcc4326fd4141cbd930df87bb20fdb1d41b4596123778a269c9194f2d9e47e9caf924217baea04a5734402406a0f64b2cd7edef9bf7b69b69b504dc723643b24858f42049e9200a249331efa76405d08f2aada69695ab15396af84f495d18110fc1cce46258d38d2608eb6e1dddd55e96e0bfe8df443fa369b82e6ff6c97231f7df935358a3d57607f35b989eec9a23b8561134d51c9d8f87e1f7c6815d8f635eb5fcd7c64da4c08c8b8fb59961943f7e268e93716ca0632722c50e4a6fb989d024fbff5a92f900e3e1414a48671b60230f9c6c28f412702327b80c6b4a10b4797c31c3aeae4acd68c0a2a7122d648a9a98ef3422dac475b283c504e73e0d8dc0153c9c64eca5ddd93393d77a4195ddfddac9f85974f7b3bd33415df93a9f0d7607d8f5ee7f552a54fb02da8233c7fb1291b0538f29265db36951b0dbb804230395b81983e42f209fd70ca31200b80f33a21941f732f5f4b366cd4bf43eb9cc82007b0009e376b09c10680bfee91d4c6ce94d0e93b068b0a60827b6e2f1fd0df5039347510c10a2c64372b7bff8706ea2f5337cc5fbc280a194a6bfd16b08a6c8978ebf2caddeb504e450664ef7a9d7c0b5012f1b6f6debb8dca258df7131bab17df4cec58f56586579fcd2d85ec6c17af63d4ebf97b079c3020627f2708e0411157d9fd6d19d0e8fc5adeb42c24f3248693918d3a65d281e83c38c9e3100c0b36e6f06d4a144c574a2fac2f556fd65c91fa7b4f2eefac7f393d506efc11b88798ac740f24a0f03147ca7001c8efde3e521dc7bed40199f8400ddad3c1494d0491a74b25cae91ddb7984e70518d7658db72cbbe222400236815986a08cffea3271cc6d8b70805ecf1891afc2107000d85166df1ce52fca8e288682ddd18fa98c85680046f9a10d0029a51a90dd5bab13ca65e894dfdacd291e4de4ee3130dae98f84bd6d5d46ffe2a8f75e2cd706b8fb8066ebca2df326adc90fe860f7cdd444aae225a9f159c4b6c9a40188c41b8f5ed10d1bdec77615cd80a1527579309cac4deaaa43fab42162f2da79961163cd27232db02aa03a9172f1771c19e4e4183736ffe347bcf34237c9f314ff30346dc4238b21feea1323c062793b60ba56962d91226ac8bcb06d793a18713e657e48ca0a0fee2fd0e93c6f1992c4f2259eae714df9a0f45f4ddd9280b2cdac16d0a131c6709f3c9d6c6cead8de4d3573bb95de76a141e740c7d5fa06cf08d37f112f62086db6ea671b2848b230d6be82bc60f48d638e42ebdc68d1eca54d3c1b828c7f6c654babd100e928caf18848791b84b6fdb4a1f5a1ab9e0f520b31441e995487d3c87fd1c2afb1bd3aa6635856c12e83bc1142836e9c439d5f643159eb90018a20d0ed78b12df2dff38fe910a6831601887e11850c9f5b422a1d3cca4ec0e92c43b76f3197710ed291d2c0110c2663f1d1a608cc24a7136a59d4b5914088e81d96ae384911aeccf0ee1dfb0c56ba62508ede1db8b1e66aef1c06c83054f4ea695393c67a5e9d7433b6462d63fcd27bcfbe6b06edded59d119a1a878580dcfbbcf5cae51b9c60df29f66af1cc7b58e81e4534913258a2eff6fe0587ca8ddf74802424842b4b0069872fb106d249cdaa707cdfa1d607baabe139235e2dcf5691d9c7cae3fff26ea491b9620b060fbf3c9c6c4f1aaf60ab4293550016b400f23bd533b831b299fe3ccd02406a7f504aea8688d7798116054e7bfdc6dd210f18af20d42778ccb88eb1d94c7b0e46e227b9caf7517d1635bbb5b385ea728e50a229f2e4fe9d3a0e355ce0025ad710bbe88349e651ad0702d62cb88a0371d3301935b71032a6a4d3ad87095719a81765be6baa2a000983487d2bb13a5090a5ee2c1a37a2cf9519d567bfb0dcc4b1436597c9749ea800b1aa3a6f973a678305516a241e7ee8d25263203be8c156ac83002f8bbd143e17f7061ed11eb3407926c462c16cbdf1ffb0e34d0c782b5bb7dd9c98ef56734d9028db5f1d57cf77120bf015522b221461c878c507e2f9677799e219207f06ee74ca3e20714abbcd6189d7eab9573b0e38820cf1315ad9721c0611c541d223dfbacbb1d76f99c39681ed91909007d0679d727d424fc87f426c857d980b2302896aa8914a52b661384f45f42ffbc18076ae2619971a8b2e2fd2e871f3a33d2d0e988b2b0802a4eb8319c7c9837fb4b56a0f4c29657487c973b817607fc8b19085289a00bf722f161d591c3ca960289ff7cb37f5871a07f982ff39a2ca654a4e4247019041e8e764dc5d2039e21b7b28aa357a693e0a3956e76bd2f81997a286e9cb6dcc4b5c039f0798554ed16526f0ab9592f24f602a13bebeed3073bf0d2771fe22b9c3f004e56eee7c3386e5120718af3645f52b763529c15d01436c3a309820240170ce7bc15ad69078fbd25bbc44c7f6452e56536124d27d0b002f329dcc65c88c2f52102043690b84f988526678874d0d40bcc09412353cb891a23d519fbdeb4d8454fc454ff918edc92a784e86ba3fa550f1193c2e036d80d137a35d00a62e889b52c66dc5af2a94c419d54e304f365ab86dfb9c18f8ed33ea8b09c2636994c3ce8b57c84252a71407cb5a1f9d6e1b15e229527f47a9aa5c3525371dbb33996c2f82a296fd4885fe84d7a1b3e62a73ef5235fca056c9bdac69627acf8903d1ed668c8514774722bd535ceb108385ec26917a174cf18103fe9a83a1532baa7cdf90ff7916254498a011805d343e232cea8e6e82cf8cbe9c48716ae32728efb0aa841ec99701cea1f0dca3dd12e5ef1478fa19c9566f68e6ca47bba6fdc5bb3454c9207d4648668db9a1f60ef2fd648e2c5501aa7e85e2ca524d16c60ac3d28d162069c995c6120ceb7d7660b65ac27977dae07f31430664d7c7ba387d74c2c8f307697eb90718ce2b3f3b71b753d10937bec465308c8352f233587ca5e0fd1d6090fbc5c95b7c7646ada5ced2a14a11f047207039c80173b23b56c8a1c88236bbbdf9dc9846c38f729bb681a9d1a2ec821b2e274df7cb37e216f57d4f436ef42fe8cb5a305eeacde536cfa55865fd7f0095231950ea0ea3358fece095092473efed6fd539f69e1c3824e5b9876fa122aa83294ded16a8025bfd2d63ef89d358d5dc353da7aa2974a72d875990cf5ffd8897e516c92732e29b9c28aeefc0aa590dd69f00caaa42c3a66014a5dbd5aedad9660ef60ec84891c4747c7e225ab3ff760e4527ead1cd1b441e668206496057d86f67bc4968c842358b7243922f94c3e86207abaff02a8b0387e6e90290141320703d78aea2c47e511a98b3d26e711bb1c069cab5522a5b1f22f4b2f20f49d928d16a2efe496c84195e9ecf493bbb04ef1e424381f3b78f58c94c48b5a4f4b220d6c57dce93a58769ff48e9008975a01c3ae53b3ac82880427688e6c0bdc67c3009ad32b3c29b2eebd522abf558956696c89e663979042f14e1df0ea51bd1a116871243525d529259e0a81dd52fcccd58f9e34f961afabd7253b4a7e398e423281fa967e5bf29911ba9e34e4555af588f206d80ce3b710cacfc2e34a384869b69eadcdd52fe14f224e086c594ecfe5b6b9eee3d229d56e31a1bc9f2ec8918d50485d44a31e8f8ba3b4fbfe18bbda297d8e6dd496bbfa7270f85a3842161a85bc0a52dc1bf589a57e468fc151b497073ae33c29f73971bf4ea41e8c20125ee91599028eaae6f461c8709cf27ecad629be522b2b8b6bcedb04ffa51bda7d67f3451e76c3caa94937fe7a85b4e848e87e1de531fc57fff7eb44477cd4e1499f05d8890f8cba2ccdab7b17011e7771935869d00b183f83a92595c6333231b905607e71317f57d98fe07b843c68f5447d93d39d91c94fe606606bf264d66878978f7ce5c95c095d15cadaf26f998d433616aec2fd5df3945beed04ef5312d62bc2544d7fa9607b3e34d903486bbea08ae830c8fe1d78ad8a41c78ee00ed408ffcd635de174da1db5227d47a5559c915971fa5ca2a273a69de7259d09ce7cf66b3c4927116578c0a631a103249a8d6de15b7f3a4bfd3dd3ae5fcb7e9359f55346491f123d8081f61c419a640435bfc577faa8b4bec617d0f1a2096030fd066e94a3ca647a00b7e25c631062be5992d5e373ab0e7859c0ddd587a623e593399efc451ce2b3c66248a6d4eb980515b668744d9be6e1b31b41d1ff7b20b125a3ca502122bd28d75c74658e28ec048e347e23d783d957622eaec9e2296a0b8fca75dc5dcf7eefab6732077213dd4a6444b25fb1fd36e1c751b7ac40b1d9f4f3c93e30c6ef42b00991d07be46309f4f80b6175a17ea38f4240d7475ef7519ab4d81a5e55aacb5c8337eb1f97e580f314de8cbd93d284e88561eb197495efa3298deebb661b3a24492d7d71a048589eec37cb9280cccf9a93efcc05da6cd6810ac3b0b470f4618c6630e034c783448860daacb21b018e727534b76b92f11772611b711ac9bd579e2e419e17d8443fd5bf675e7104f4cc032cf82fff49f7d2b31a0623b11d5bb5304d841b2c03177ae651a23b2981cdc74295903bdbca94d03c1fa5a5a7f0a23aa44ce16b6a45ab8ec970322c7084b0f50b089dc9576e1705f00ad647a8283cf0cc229a984b258821304fd66d5757e2677b379bdb03b9ffb27e60a24037c1218c08bcd88cee95fd79aedc6f0d899bcd079ef82451d0987358713356da63183c1a026ebc08db69288d4c62207295f3e487deb0ad0fd976b4c6126976a0d2c111807ad8bc5881bdd1b4fc785310f56d009e0ab2a9562e38918c4124351c64626897eed8988cd0296c1a54850fb5150636d606e7cd779d788957dc9c135023e61d8aca5a8a23f202689e3f739a0038167d810efafb8d621d0d7af33075a164305298a100562acf276eece7cc6e3cd43ad3c899a847f049b933be43daef5b7f7294477e04dd1009af960d1d61b79ff64ce3bc2ff674f3b3b6cbf2d7d4859385c3614a66ab8332b13cba7b0243f2ddbc4a9219dd63ba249fd793330d651aa59692af4ccf09d451fc2e952fdfad27a281b1e301388f92d1d00b84e58290877f11abd51636f5daf1b1be270355005a606e6a8b90dee392fbc45b066be48c18bbbba68d8e204fded2e221359a0189214e280d920db197883986c6c95b12250669fdc9ecdc9c2ed2da43a3da4d9a127d4187ce188459afb6237f1cb4cf9d1bf21bc616a666cb0dbc1c10256a1b6857c3f5350355b3ceaafad816bc91dba7d1d0caaf30fb910dc6e4f124fed91b5a833e1e8f5dbb22d5f46b4c82a15d48711aec0282e4dc9b769caf1da2c168dd276975c23af1e7142f937278cef6821fafc182dcf13f09e021ee5ea3580e0ba355389c3a515c7d0a596ee78c6bcca5ae0fd40a57a52246b3fa120f91dc9fd22a57545521ba6ef29e3ade1657bd86455dd7d6845f44b1963f76159fa2069e72f5e7878f709689e56581e6d59e42888e2bc457331e45b2416cb067aa8086197a6446d2644c1799930bdb05250b6e448019a447328208754d55f83e2618cc621903e6d34afdbf7d1499451cef2dd0b70a847ce0f3b0d0f037542f01eb8fc34bac93c33dd41e7c1754ec1c2820fca71d6260d438679bfe50a94bb647a3dadd85ce179f55d294f4c8a70c9c5ff5dc5521e7f2fb15f245b4156046c6356279d6aba1c04a47b30ce20a3ae71dc61b8aac39d6a8207858ec2d7553576a0b2b651894d5adffa055380d023ef3bcffa7680c1fc63bd75ef6ed1163ab1d1dc3ff71649d69dad7bbb4ba26f07c7d9e13ec5abe41a02952df68d0dc2a48055fa13f1c2406188dd7e7714bed9b5708c6d61982692d56bc2dcdd5d3ff41c03442fa038788aa7d07198653f6563a1b96eb25591812bb0d36fc5531e3fd5622364136ba2ad79af36d98d59740b0f940c65aa2104ca699e6f497f179bc6a621107b28b8e8ffdef766a44ba02c8683785ff05af6e3a9f6ef1650694316d12da10f3714ff9a83bc557cd259606ce7ee8fa7e43ea8227fd8a57e6046aac460d5c9bca6e5830abbfb5a404843953414b9684821c1b834a9a5beea28e4b412947611d6feb0ac73ab3234a713564978cf046942f21e0cb5cf6c5f6729c0e0e0e1263599118c9ba63e5a28d3a631e39c1ea6e5ac0c39c43cf986cb0616421d55167d50ca8c2622cc222a40d420b3e3daec9532fb8667e4192951beea1e7dd5b3a432cad4cf4a65f5b41ec85f854754855832ed1cfc0060e49c90ea5dd893cadb5ee07e2a952c8bef764cbeb559ae3621e3d83c64eadbe29f74b0d253762689b8d8f3cdc506ec2d49c50c51280f81316fbb4d2cad98fe4a0c77066787ef1753a19171bb7eb0a793a6745aa652114a4b10c24bf8e557f4fcee9e2ec2f258938b3a6403439521d9443aaa66ccdea0c9a1202af67b6bb92cf5a6c07e61a2b48d7ba0e76f823ef3bc37234a8af93adf82d7cd6b9460d4973757cb4f549bbc29de9c40f5adb7f3d2996c3aba3799a8d8258cf3b6a1c0d97f17a3b5deebc8a815fe68137a4db3143b0271f60a2690cc2ec9dea2b4cbe3014968b46d958f91bd0d7462d19767459cc9f7506a7c0895b0eecb5c3672c160217fd658ecf62ddba83812ed70dd39eca1ca4f53617fc82295c22097c2ba4a969b8ae71fd6b24c59861b38bd99dcea72f46b1420dde6d1e3532e60824aba21a85303d9c1f03935f1dd87fb3fbc24ef88c179005f248d43127851671b205bf14a8f4ff35e1c517cb218e811f17f8c3c513121f117b5c1576c57e4a4b67fff36d9d76c832983c516e60139033087d3d410d4b193785eb95efe518bdb0244ed3ce69c5109f25854e815a802884eaf570a7b10bc7671be5313fe8423cb8db1cf28442d4b7a03fd82ca25cbca397d6f3fb55388c95c231212fcd1181f558a1161da938e44966583c6c737173cb4b02d660197c54c6b65a3e6d2c46d388fa3c950aa4add8ca2c7e7c562ca1f090f3b31d2af3b9f8a2d7d81aa2f4c40d322ce0c79b1246b16fd1dd3188ba6b09c545e578f6ef7dc8ea9577669eaf303a418846aefb9467553d3ef56477e2de744b11e407c2e78118e2dda9107b95921725a07992938cd3cbb207cc4c7c84db2a2ae8dfe1c95ac28bc183a271b77b11b6dfc4378481b66bfda995a9bae0bc0495da5602321a7eff9d119ec800699d9573e7850872fe1a5d52e8c8a7df4c59fa609b977d756111a5e99da2f551c016003b748c4f5c913e2c5d5e6e622bbb13e55b60b77b49270205220388c1aefcc4b8b48159eff3be9bc1ea8ee1f4fa4d91124fb2a5ce8202315422af3e1bd189e25967a7ecb44f12e053023e7fa31b4a595500704c8411c28c713a2f35dd081125588cbafb12902fd594c779b8f09df5c9ed6a78b8721eb05652b3e0c13e9bffe437162380bef06b310a0bd5d1f20448207804b1f0c1e12088d04abdf41e2985ec1bd1a625e290ddbec678c6a2c301d22c581aa5d0c3a66f0527b886752384f57dab2fe518cb28eb1010ad0bf68ce395349023f748b8582bf3851313b2afb9ad36a5cd8065c46b3961e5cfe30ded60f8d1f6f3bd27a9c3bc3326f501f07bd422460cbb625e4f10b96d2cf007b1f454bc00fa2e9f8af4f4ea12d45a801ccec13b112e629d458f5101127acf1aa627f7b2485ac3f1058c06ff08b6945527d705fe58ecb9632842bfa382c518b4cc8ddea77121e34c039f34e8cdf2dd52aa820896eb10fb0268a5eaa0dee87bd76a398e7012465b6686dc4293252a5501e92684d4e735dfcf3a6b60d685493f589aa3cfbe03d1d869924a5ba5882de86c2c948361cff8255d0fdf396ad603f1737819194bb945829ac07828b53a6769b0414223f31a20cda201266092175f986777a1861ca2a0c2cb95eeadc65e65ba09041e2d9d90152fbfde3a013a82ab172b2851b2425459eb27e858fcb3919710d186df1cee1dcdd768aa17d73a4ef5d7d8019bafabdb74d893a6e419bdd78024d0d125eb21ec118a0549bc38c2ff6707d94e3c81c0e42afab45ed091caa7e12dc10d7203f6fb06b33788acf24440f51fecbb7dab0891d1e176a0cbf4cd889b07574003084cf0ac6f5bb7efa701056a95f296be084dfd7adbd1803edd8a6f45b7d8c81c46311af99f01566e77811134f1523d142d7498141ec172f80b5ffd0d9809568b9fe6bd3790749af4d2118554b93bb5c25ba18a0032ba9cecfae5c42d03b8cfa22bcb8141872006e4188c40369e915a683326c7b3311888537c75c8716f961227c97d37ef77e7d58fbeb5b77da1d539715a3b52c7c29da5a5008a3e46883642782f447e124223303928867862a888caef6ffab15ceea0be2070103a143c386f5bdd0ad9f18610ebfe3436d8b1d9ea66d3ed9630d47d2f0684b55e2e460fd07cfb14dd442713cab79de367593b0265ad7b860a51d1bd7f4c94bc565d61a392dcb577d7f4b9f1e4955a59e790708485ad994d85baee37d6aac3ea102b2fcaf5b0e3d7d99c9b14b779acb11de27d2f5343e501c0bd0f2c61162571ee557961513099adca8d65f427dd0b4c435abd0b8d978a749f83b306d57a1ee91cbfb842282d2bb3285ae3a892c0b9c34780e3437c3c8b9258caa3946142e2c2a5bec15b2c08e562183aa55b345b5a2eccb90476ef1540abfc93443e0c2e1847f66a6cc7786e8b8d6509ea521ee868470738aee71286927e8d1e858196bb1982ac8314dfadaf5efacaec8cad2b057ac303d8313fc8ab8d4c6e79c64d0ec022f364955a6c8c298f7e3e8ef4b1d52960d0f74884512d40e682c48104524fe19ba1752c53868c1816004e682676f82656e3dc62ff4fa56763a59c2f6cb14395fe02d33a9f61d4e7852aa0413c17821d012ff0e7e11369cddfe1fed238168e83c52ab704166cea11e630f2731c10f37855532cd32445e69caaa2062bdbf21fa34654f8c53a30a56179ffd97e145a969dacb5348fdaf80c889304ff45be0f26e6efffbe3807f2df59c457e505a9c0f8f61c04e1c014bfe997f13af2074c9e5685912a97a79b50e1fc33685d9289a9ee7ad859430e8fe10ed52aefd0ea694e564eeeab1db6e9f5a83cd5c6ae36d9283b878927fff1fc188b13cf7281b92987d4b6db6f668c28f7845134b0bab624232a9c765de0b5f742fc640ead064b622e257bfa51938f1b9aaf71d237f47b1f0f78c1cf340236b3eecd1ea7c09a05d6cb6295c406fbd18905be456b5bdadbfe98c84b31f69062a0d4c990f89893b3ebf64a6d30b743cf813bb1d0f042bf743f50d9e6c49cd865409f150c92ac8720e8793f134e861e6d489d5e87f6fe4afee188f6ea1378fff078bcedea1ca084ff91feba6d52270ead381276c35a1c2fa8a86920241f18cead0843b25228fade9be4ad0343e65fd19f564f05ce6879311769e712f67d3b0b28ec14c3387c55aa3aa02b9fa4672f5c85da5ad9a9dc112314535d07b709f913464d193f6f705f6a4fcd7b4133fc14d77a73cbc6fa726715dfe1e24a72c2a3d9963f4f27a2fba854843565b8efc278d82aff64255aca4fb56121d302a24ab4cfce59473522ddb86e6120aa4dae54928b2179e889657dded82bcbb0ca6dda5048dbe2ced569c5e4f8c98b32af04c4c627a1d5a34a2331be0de7e2a62a32bba74c792ebc0fe80412cd2c22a4c566e7aeba98d521f484053a0b9c5c495dec5c7f62a14ffe5fe0fb3cb603fb2f4aca28e09fc12ce54169beac896618f0d467d2fc80788faee03d09414f3c3576fa6e4c4e0c6012a4cebfd3e64d6369bd60f053161aa5eb954642784077c6752f2d238a9070950b630276d984d9ee7f0fb216734156d112062a9b3d5074cba09996a586645f7ef9b63a71163ffaae975b1d5f0696a801773494a1be4ccf77dec10ca21caabe45daf4ab778c07786f2d3cf841c3df27ddfdab8b84edef33de303b8eabb97450bf9e5a009729386e0cb14c03e2cca7833316a5b9d1dcc0df47b0ddb3175f14e13133995ed2f1524122f89f85e64f40d18dfd0552760e60ba84a10b23e602dbb74c5da7592c5d590ec8e68f8b532fdbee7324d68cad0024ac3b2047e473a1a98cdc20048a0cc9a62f191eaf7299a79e867806a63407ffc1fc9a1c08b346911b624411ef01d05d38e0aae2792f81a7d48a76790783a2098abe334d0b275d702f9dac81a322616bb638f7580de0d2a4141ae157de589edb04a27feea148f27eaf850cac97c9bb5298dcba16dc35c02d47dd39cda33c43e8cfc771b401d271b5ae6c5b10cf03ebabfb4fa6b881a7bdedb4b1e6768b8cf5c619d0e8be2e618a824d3d64d26b7c7781fe23dc183ff4a200d6974573626220eea716cdacfec32030d572c9a3e6027336ddce943ac6a445029669c10e6f44e5b171f5abe893377e47943b10d0f7294804b4ecd96d97db0e9bb374d43fb3b70a8562d592df86f3252c65d581912cc6cbe5b11faf21df780c2515152958a8fdf16b10dfa46e99bc406d58bf8dedde4d0dad5eb6426183a582c63fbf0a06fe7f411a438fc34890cd958ea9a8cefe9d95e00236966ab345ba15aaee077d69bee290b6053cdbb7c73e09cae5fac48761afde0567c5e91c929d51ddb81276128a12176a37174c4b5a6bfe53bc77ac4ab086a151cee369c4352840e63f84b3f46da86e8c91be8bba537528b34a74bc7150f878122dd47fa0540620b0bb8b9a6dc15bcb3acd1fc676ca36d221495c5fdc6d7bdf8c58df5fd27573acadd25b25f89b2875217bd03ff0dc486a6e3f2d9dd7e13ae169db1bcacb2a22ea4eafa39c4b8a1abbe51ce03ebf0502f5dad379ffe8dc5c53acb3cf20ea41114a39a1b5005ade080ace26adec60f60c37e302e2a474b711395208ca66dec52b9ceae1c026b68c8ec554bd99500c06a084d23253c2f986a8a0609d49dbd8b8f8d196912e07093f70ca63ad18e0df8ff4a58def07c9c4d81e0fe3e5287753a14d57d4db36bf21d1bf5f483a45aebfce1fd7d19bb6e2a6f5572cd82f24d16aa79ddd314afea0517d217e1c0214150c5903555707aaa6102585dcdc3e2d33273e6dfbbcc932128b1a54563f46b65d6e2f8b7bf6cc5858fac4377deed9fc1f86617be58ccefe2e24d86ac166bb270ed727ade07394604cfbb025355d5c7859cbd2f3d849fbc614e24bd6e7771dbed422c34f03b4646a6710bc44402ba8f56a9b54658005acb8dd2a8d1e8277b349a34ec6dd6dfdfbc7e59dec6515d7f7693c9fdacd03664a36b3bf1180125d917ce80e03712a3b48e5177a1a54beb18f005f7ceb16a96fed57ba8899a6ab987aaa196d86f3e000c7e6201566875078b0119c0c01b924709e07ba6bbf0b63639ca719db6f9bb146116ebb5689a8e4029c35a36f2bf38887c54edb17ac50e7a63d517d288edde9bc2c184078f3349fe7543bc5c60a751bf17cfa6a0e5d1946319baa70c07f3a326c6b1356e7a89480af7223c63da5c9f8a5217ea378fb862826980a0d88cd5fe4d8d22db79e98ba9ee6045b0b148541220acfed27a35519f4f5a7a401eb92b4ae4f9cecc45751e76be7e5c43048732e854dd0f4c7c516d10b56fa44d46e169f744a659166d17e5b806182801854439318b650ab8b590906466a31b827ce86998c6abfb9ec8c873fe74bcbe87b8777b16c13156d2dcbcfd7e4528cd75592b6dd24547e59096cbda06e49da367fd58a81fab0eae5819b0c69da67362f165f3692a7c10455a3bc1318d0c3d91850bfb1145209f0ced579fb235bb5b319b0f2dd2dea3a6c545509ccbb781781be9e5822a66c7fec018490cbbfb3f0c5abd89399b6da8b0a91c8b54a3b5732c59cce1a4bebd50ff7020d38320bfe82942daaae95a5f8420dcd8acfadc7231911fdbdd943a9f614ef1fc87cd9f915a73b8c818fd7c762f52ef584640288d851e6b462af30d130ba274a560bad73a013569333585467eb791e56f933c05a0fe990c58371671bd6525e0277f02c0039ccbcb190a5bb9083cabd0986a02af7106592de72603063495724b1b57324ef19a670a39761a428544efc282ea4af7fb5641034481819eecca22bb9c24e4f2cadb2e56741ee1877c2209119e8de82cd7bd2b133dfb67a67803fb275e11501ad46d9787310f044afd84389e16d3c46400c7fdadfb47f22e6491bde821949bb42b149dee3a28ba7c29c3ffad88d248b9eb2324fac5d078d14c3a50a5f9d898e36096b9a081cfea5bd17f5dc471b1bec64365d4d62a8662ab3f86b59564f6dff8c0667a5c056ad51f434cce7a84a8b44a856ddefea5822dfe885ef60b06e2bbb75d34c89c4c89ba675cbacb31aa23a08b72b31aa20f6e2cec101836bf103ef76554e14b04d2d727b2e01910f9133cd325d542416576246bbdd01dda715a7e3b4d348150165e6edc605fd756e5a2ff6488f8b92654e3b31193328f58b3aa1b02cfb1441b8b9026c90119ff92b549ea302f8f2c3c61c3bd393d16cf49230127e3214eb425dcba22ea1a0312011e4e98013bffbada0126699d24f66260f99b7aee165396407e42bf081b6ce8d942d989b045eaefc795130f6591fa9ea13900f6966d8feca1c0a51d5909eb36bbd7e62022903b5c0d9e54d7dd04b75e4cac418b0e3e95d95b26abfc23f5358e16b675bb4f2d4ba081732edd42bfc4b99d52f2d34e07659983bbe34effdfa64004c3902d51d5eb2343d19aa6838a852a199ebd8b4e70821d78c2ed52dc3ac67ef638865d729e39b44fc0e27495436ae6d3482280cdf8d12e6b507e1794419f6e12ad92cdc3421481e2e8f253269c301586451fc89113500f254d93a799a868329b6a5860db0ba1673ec81f0e37ff7ee2629c6984abca7d16e153bdfd741e951bfe9d6d23049f10beb32abec1e58138f7e2bc9d32877161a634f34ad8f2a8155e1048c419d02bb1c11ee491de6858da55a069209e455417af83e5cac0863e0429c010ec90e51b853f27cfa36c2ebaad5edda679fb0ed8e762f097f226e21d074fb3ad84c3cb91845e7041cb1984c804483659b658a102a8a434e11da9c4484c324aa9d17282c32d028136fdd49f18330aeac2b8271a41420af6ae917ff57cb8e128ce3b4e1386240ae0a99d7ce6e9261477cd272438c0d232e665183122a209f0debfe57fef27dfaab613c3be02ae071452899fd62fd64bc779c1417262f39be32299c18f8cf65c023841a25d9cb9600240642a6b1c871136eaad8f82b2700aa0ace375f79a8fdf920e9f6bc643cacc9cfa9b371d53676c929a4d167d308f6e7bf01b36f64b82bc7b50ac5e9317cd91c8df6295c467a07a526d5d929cfe827655f5ea0c46c33dbab29fdc906f4a149268d17cc3886534cfa606769c7b41f25c6c46df60a949d7a9de793ac02a47e95e221dba556db92189855f780d4815fcd2378d528e183da33adb8bc74238af8d3df4898af3a9acf5149008f2d496303b2d022706323d70c93396d8ec2d96b0ce9f3f1ccbac81b0b67049521cf7db576d2c633ace9ab730f099920ddf596e34e3f900b2828d67f58cd9f3bec366c513eaa37634c06ef663310e5942d9b89c99bcabd9d6b39a419d1d841a49f20c20b8edf470339253ab2408e36a9acf8183b2c75a2a5cb1c90e2cc0693b01be44c9580e2e3871e07c658a604cb985e2ab300dce442bd2c236466deb18c1b82b6291580d2837305c9ea0650c03b5a86acb9cc8394ee2b9104d052ab764921ffe49da247eeda43bf2363acfa9f38020ed3bd67d92b17053c6fe1883b15526f4d340d8eb134ff558014c5462f00e81d67dde2c7f1e8e3abbe722a91cce7083bd933431ba3e187640f28131551d894f51b37e4b921b6ee2021df68f20b2b236d43f427f38beea456a1778c1ecda226117a0b9498afbe08005f16e40ea262facc1bcd90fa3f63a0246b8e1da2f242ce4e1b0c85f337b953b365f7111ef565d6983ddf755ce9137ead697a46ce5c501c71f6f379ce011d293dcae3436d1856d1056e83c3fe7e2f14de8af7031e974ba541a6b77f023bb814660fde99ac58f5166571471615cb4303b7afa56887549bc2d09720b227c33168b2e7427d5ea2c703a9a79e52578cbaa1eb3c0719ca86ce7ed5d1f9a666d2684808ba0f7538ddf55af2ef5010324e088f68bba066e9ce95d438c5a2c5f957f9d623610f17ddbd7f47c61cee1755204b74bd0c9e7d21ef7b178958106cd142fe24a6fa696429f63ea223f3a1eea80eb0642cfa61c0fd1d064edc86e979a16f8cdab4b8bed6b07a5045716bf1fc8686fd3d40b313155e93cd446ff0a502ee1e01ca6592590e7bd07d050f342aaed38d5336ceccb13ee07b656a6befd31f88b84477a32af85b3ac58dfa90b6cfbf6d9a61be302010d5609d651e63b121563b34c306a4094dd24307c172c2dfab2b9d711a2260d5829562233de94fd4db16cfd2997d1b57813a000de3636a3fd946ecbf8a8a6089f06ffd1be7fa8a3e58d8886ef4b1db7fb64e7b55e7d8637ebf75e77f89252d025fa63d239a8e020013c77ffd18ee1c2d50cb131ff79217eaf3bac0c98571d0422285f33d6b8ae18df0d62d91ef5a9b225d8693de3025d9f36b629c67e2a06447da00c3a6586050c19d81443375b76745b458892da841fd76712a662327bae8b844c0fc0ebc99a3c86e4cfa006e67cfa7f57a3adac73445c710a225783ad8721feec9695ba61ae62e54f435e1ec72db70091cc528bb422732dc2be26785e08456ee850bc319983dba27d446dcd2d3746a6bef0a6cc4eae35d77b9868e8f2429f20fd7374271044364ef2ddaf8b801468f6eb6d988d55121bbf6bf22eb1dbea935827826b4137ff751d36ee1ae8bab0a2e78d5df0a69d6349b4e80e640b6f4c8e8d3d3321c7ab73a8d8b65199b2ebc5af6d1e4ba006a5621ec99b04aa2ea6b60a8a0d25bb1e009a7ddced1ec829ee407fe88e54f511ba66ccf61600c541f3afa9d1bbc4b77e73070035d582884cb4aa52e2f25130837e0e05971e0220493b6e31dbbb43838bb2fe0f27f4d9059e4e6dc4d1a8706f0be3eb71c8c2453614302f7f605ca249c63659fd55ead215369dc132b515e61b270019a961b536226245822f3b090ffe22512c1b4f7fb5afedfb7c1965f7886d4b65f9c4c79130550fd5374151c86447191c074bf710d0446207facf129761cb8949d7ceb274a730e5a7e77f9570cf5e01a424c64a79aedfe6ee9114c3ea3662ccd41669af511a00602648feb7d562e5690a9909384a0a2dc89b4165caf9b048e7f48aeae1fb1c661aad7fa1d1d45d8672282a4e4aca5abad9938e2920080ec77ae832a15cd1a65a961e28e2205cb659ce3773e147aeac2ecb2f5d8c6c5c61aa67a0afffff5f50