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 83387 ff184115dd1d2f3b9e40ebc97877dce7c7b000b69d5792733d6427346aef9516

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2a2912a167fb2f20db349cb3a77aecc558fac57c7d702fa896deb0e4e5864aa1
Certificate Block Hash
ff184115dd1d2f3b9e40ebc97877dce7c7b000b69d5792733d6427346aef9516
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a08b000090850100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009a84e6ef3b9b48828bdb1e3259f5b7e43ae2c9522aa3ce5cb2eb55011429d79c0aac60468275dd3cbe4ae4291b415bb2a10cc6ec6c0246bbab5178340faa9058049e72dd09787d529315699217d3b76c9aca654a5fb112029f060000000000000000020000000200a08b000090850100

Raw Header Hex

0000402028e3f08a1acc6a204758f01f02157e8e4566395f24e1da9e43889b5addd4129c5cd326673b82a0cd6f12bc549a9926baf03b3a43158ebc7294ddeae0a8f562d29dd14c6aa6c20018a14a86e5e4b0de96a82f707d7cc5fa58c5ec7aa7b39c34db202ffb67a112292a

Proof Data Hex

59,560 bytes
12121601030742f6a89892ce24fbe4adbbb21d636e6b440552c1e91f161e1764c0ee3581c64dc9201a749abc915be9c3fb606364567ade1dfa85bfdc739caf82b1897797735236f81b8cda9c8233a34048b373ac6f5e7a6af19c7111a66ed4c39dd3c71b495ff2cc2be08b1b2703d17fc4b40d0807598a7acc389677c305a18240f9fb9be657855ab07ef6fefafd480b3a0332cc9d72549ca89b36108d707d002bfb8ed37718e89c78ae14757f8b470ad876689fb9fa29ceb8d61392a2620ac566c137fa7f7942960eb7e684fbe25ee06333a547ad5f8ca47be5c486df7421d2350b96ad3c6eda53f95042a2e32529738df0f03a47315b5fff8ea184b22098ebc5a9739b50061c9aed3350bfb68abeb0c41f73076b9b69c3a845d5c0b562570bd51d40928d5c631dc71d4d5559a9b4503c0df7f123a4c8f1bb6cf958a2bd28c77798d9c4ba7911cc532d2a5f54bbe78b0a29f3e7816f4e0758d9642a6c528531f1204ed2f1ecfed3a4934e401d41883de48f0d65a18cf79da2f047986989d0449d5b967b8b39bf74be96012fa47b554612916537128336a2653249b0ca38fd0e635888d5852294735e21da0e350b51863d9e9f373da787f9cdbfc73a498f44e519586ce5a0b185852d2431ab4860561a5df56ae43b68f7c1197bf0ddd955b46ed66ff430f10b77356d088c246592a51732c1708e20d604da0ba4db2ddcbee796a4e7e98acfb6c6ee0859f872f22cccb47bdc5d365a369e8819f95fb91b707f4e4aa4c2248d979cbd6d5eceeb2f6d45da20055a63677f729ec43dfd58913d3b982e6960f83618098326127296ca9391f2e5a232eeffa73a2afa1ccc90ca95821a4b54986f317337716da423217ee96cdb63483204c023bc704a2490b6cf241279a67d2249530efb9013f9278a8bfdfdfbbdfa617e934b57f0eacc39c68827db572f86011d0723bb13f8575e1d4019bc7a655f3ce7c9fcb7abb4f7c8e5c61f2c8ce2784150bbbe7ca88f01155e6009bc00dd428e54855ee5af6f66a28ac3bf696749085c4135593dc42261532eb90807acd2a5707e4fa9c1fd2bd66c840461b0c85ee0bf2f3ca3ab1bc30b0b84a8a17566e6a0cf6ce210f693876219fc2dafb3436cb82aa62793d94540a1b02d53c179320d27c93e9f51569ee5559d134a6e91b507e491843d5288f9b2aff199a95f7a862f74a1ad9be39e5a841293a8ad712381e5e918b92102e6ffa1d0d91bdb3eb409adc997e14c83cbd48373ad651822899770824364ade983370cf5a10dd66296397e570286f17af9bc76bff38115b53909a4bc12e947485c4ce19f9f696952a4a173dfdbfece7469f2320ee780a3c7df0ebdd00c18fd5e46074070292b85b16a924b15acd1081c37615b44d6fea918aebff8c3f82b2adcbd4841924d25040b53e915369c0941d303f4dce1129ee825e232a67b9a086cfa0e0297e9bad2a0a1584d7fe3d1d122dc0ae65346901d8c55b11d7c37dbf4f57b71cbf2d499ebb2402cc80a965cdb1070ac2cfcbac7035de38d19f508f219924ba444a89d453cbd28ec5df54587516bbaf853f3e32dfa89d84494407d1ad56a3f744e3f02b2d8f00d18b7991142cfdc9b383d47ab7e6abe4f2db01692d8eee8afe022604c62cc5a0b397b9c4ceabd51c07d08938ad9e4e8ae1e213c1cbc7683a58052ab42afa22d7ed55e1485b7069bb2e49284d7a715ff9c4b68237dab2fd29583a1997b315504ae0190039072824b48decf7b947b14d303ac0ba85017575fbc6814e637eeffe537f2fa1657800f7da6ef9076aa79e65c9912bfb362b50b542f939d3fd40ef7b09b0cd53d5b128602310f35d0c597cdf8510f67f721247ec1778be05eddf45d28bf632f0ffd48a82316a5ddf53f72ad5743ceec4bb982166a32a3f80bb456b982159684760c7f8f8d90d498f7a5edc2cfe9a5d67179f646b3ceb7fe37a49ac6ca70b310929dca05b7049691cd7f0ea220e994ece8c49a8b095e7c1a93d04f6bbcb9a6f9736b69960d85b36006e57248cc0483b0ccf3a63aae32735a473e7e0f08810587bd0a057b902c299923da21d2dd8818d210e1ce8b5eca90b94c6d3a58b5461f1899aea88b7d30fe2698db36c195160c446f6ac90bd592a2e62f5be52fa0449d185fd22d6001b3228a21e09b0251a33d9f38b554510071ac6d0299dfdf88043bfb3b2d8666da75ba72bb88ce783715dbdaa8054c2f43a28e23cfe362738dd7b736b07f8027933c2bbabbd3fc342850fb1530cb8822d514c3f6f45992b612b7cc9801ac8fc409538c6877c7112a919a889637b13115e54b8d1c08c19a8d53a36f9048f44f3dde601fb7739abc8225cabbde2db2c907a892ea88ace0898aef76ee3e7ad272b683d7f0930efbb46471dab2e96134971b071fb6b230f3e985fc21fd4af63c5c659c1dc58ff6d270c94abc6d4a0b379dbb58987b259bb2d52e5f41638760f7b48c4fa345323a8ea69a7d7bca25b043761dac7b06e1000f1b17fbf0cbc4f9794935ea894c13555bab37e63888b276f4b5f4b6de907ea31e881fce875081cf212925deebe6ce8102a15209aaea0b6b86f8df96e8c06b8007882428d2e1f2525d42cec950c2e292aa4062c3d1b19583014c1529bc49ae7785ba2b5edfc82133c849348b484d4b2a20d7b590ada6da5344881a28a4d302248e223f3c5282aa505960ca46e48d8707f9d52a5065ef4762b4858ba6305ceb89f19f2646ea27ffa0d5c5401f53cb145679b09680e37b61ea73bf7f087a11288fb5d70910dd9f89d0e0164a91337c395e9e4816b50b49a6db595534b3c84d5ed6062260fc5b9a3883cc6ed998bbcf8fcfacaece5e87b53d39f054d78e9512b9071b168e93451758161ea453e5973ca6db4ee37904ad2c85bc86a97ce53333682ce9e601b7a362318a8ab914204d4fc6ac0214dd9caaafb2378546d471314ef3c7eaaeffb17c0c11cf0b66995c23a182f8f940fe0182902dd42444aa09cedea86bbc4f45162d7e4815f7821b82df67cec781926713cae864f105d3ee25ccff6670c0fe094dbbac1f22e742e0591c02cc94866aea94b22c3de1a3ab557c9226e7614652496be190cd1b69baac31318bf3d0bc78676dab574323065bbe6e0515010417f5c6dd1d566f7a67e9bdb675a4ecb9734a7fde154735b5c337f3e7a9f7c0d8de0378a96185b843ccaaf2f8573b6873b10683b96b540e61e6223a84ee92f59aceb99326a94316765ee4a792a64c1635809954c4918adc611dc11c189e0c310994b46ea6ccf04fa9dbfb2e577338ac12fada23bc96a331aca08aca1c1eafd18e494b824fce3858b5e6beab49389f8219cd4e50b96f0115687f21be82541d4409e9aa58acad3f4500a05943121b38b93d7fb104871959016aff93de9c5f6020b3b4d3340ca8148cb3988867c341f70c921f1c62e82abafed845d54581ee206c7253513bb0c9631b71b06b14c00c08087bb04934bc89ec6d210bd6eab25ba0f172aec32163881791e6179cc082d7a7261a5f647e2e7b476b4a507aa6163545c095ffb5d2df2f8f8f6d4c520e76fe4e9084234d23af554c74f1d3bf8674b37f84d9d86fcd8e6c210a9674c90bfb6bafd128a37b0123d23b82b9c1e159ae5590aee1cae61be93e64b4fb64113dfefcd732030f86b5cfa0f3e5fc4bcc709a4873a9f59df32bb7f221e72effccb51a86f6866894ecf0ee0586440392f7c189653f56e044dcce2dde72f74e025a96357481a587cf4adf01759cced02149c52df810561c429d2d38ce52ab162f89e5a84d22dc5ce05454d3bedf38d160027a0d757baa1c6b3500cea8447f91c6711ae095f2acb5d539663ee369208ee29e921df41a98f8ab00b754267c651befb39151b8fb7fdfee11f8a71c5e5d49aa244792d37eb6176f5e4a9eb9311c2b655c117d2386cba4bbacd2a8db64acf262a20b7471b94eea1fc9bfdfdba6d1663286c2a4153b7bebb07f5b28201ac770edaaaf78e9a2869c85dada07b1935b646c2ddd80c1dd26abe644a9084d3b9d62357755207bfac68defe09a34ac0dd5d06015a76182f0a9cfd218b84f3f8974e07b65684b6d4a2fb4ec1e84ff98933535ec8eb4f6e634c13297de43a599903dfacd6752d01a3e6815b3efc99d9e15a49bbfa72f57b4c56edc6154f79fe2b984db592c16eb188bfdabd7b64fe3a510865790086bb12ee9d41b00ac0116567d9beccf4744cf2912dcd389f1d2aff43384c11193fcdb003aef882f3cffcff9004104658139b2f9587d7b3f5ab823288a4dab299f50b90a4e6af5df864af2ec1dce99c59d8b26d57c7de0a892e2fa1922c1a7d88cec1af4a2b77683c3195d873acc19681700c19c78a14a1739f8e495487c2d62c8eddb0da9ca4e55c9ea929e5595177177b779a7a8a130a97e92b7dc308031e84b38c0587644b4ee5e611600353c7407a405409434f6d83d19575ef249fe7ecd0cd1ee954816b8ad7ab1792467c5c77e42b360d523ae8e0b72b57f116f60076b779b96e830f922271fee9fffb7879789425b6183c9249e1bfc74317839cd6faaf7c876c3bc6d2264ab4812930f7eaa40676abe53288323c306bccd8247db7cfd942fa3d5225fa7f2335402b02c6bfe3c7d8c8416fe779c1b3357ed92285d40944a8a9f760a766334258c549c1fe63d7c357fa98c6eab3b10f115a2dbf3fb91f9a1c7cb850cf06c5bf940014c78799c819dc86e2bc0d1b11401465b564462a62ab2afa3a41ccc98367445d45adccc99fc52ed0a94323bd914514cbbb48f5ea27dfecd76d787f7cf4eb5626ed36159a876f4545415af1ed64ed096f5798001daf3989d30f453034052d106c6d76521e64186b6ca6809527c53cf9f609431651159680957810d0c0f975c6ce367892dd9acc0f2aea31a1e2e57c51b44d0d59552fca03db226e329eafe06bfdcc226c52048741c0f1497e23cb078e19930e58fa5a0d543ba0c85a32c9b4524a659690fe21ec096cf8705e65dbbd36157ac7ce368dd5ca91f7fd95b69884daea355bcdb827a95002785f8645d51bffbd0203ed124756568054bf27c31c843036601288e866780fbf57f207508dd24d68708fc786d19cd744f9c2911bde2c0550fa7660187e2a97d750769cacfd8f33f9299d15a38737298524cbaa8836ad6e3d5054caf06e29a80d190d0164c6dd8d73baeff718b81f5096f3ef9bef9c7472e2e6e950679cb2a47ad89f676566ef7f15f792aa6878a34bd15dca224ffa3fd1c79c0e1bdb429a64e52b8bce32581b50c01091645eca3184464a707c9a57b23b9bd3271b83bede12518ebc2c0de6c09764f49047116c49f6fe0ad911cd699a8ac270a30cedf692a80170bb7d4322a0e3281080b0219f994372e98587e71e3a061b883657e0dba89d65438b71ac2bf6939633393f6b98eaa36cb1f8a1ae0e8efa1fdb17c37466881cd04402a154bf633dfb4e0467683baa487a3213f78a6983ccaba6361a438adea32b7184b246fe6d06fedb097176c9b16cc455edb9c88b1ecad509388add3f754ee990af4d5d1c0dae38c1f661f3bcd70c64d7583e54b239635e925f3ae3430606437db00c3af9f3d047c3ef9cd17e07adbb57992b38c99c412a9742911cd7710cb414105071f2725bae3943f4714a4453e63e89123990cb6394491220cd8d566108058454aa62bc1eedf97db21180e0f468b3830af09d5cd366bc4c67d901af12c36f39d130d397309e5c8a5161f1465d66a8dd5146a40c996d2b5bc586377a1444635dfb28b131a4b0e1288fd453ae9d36b0a713ef564f0dc400a3e8e746af7304999edd7d33ff8cbddfaf123a92dac98da29d6ba5776eea83f2b4c12340197014252a592f21edc5f9562984e349e5bcdf5852fcfbf1191d8fb9213b5b4c79727273d85aec23d942de4afa17f095f696a2785d9ab8124039dd97f515c010652d91bdf313a1bd347d389b2136ce36cfae8e40626918ac867deaee0767ac6cb476871504b8c8cdd431ff6fa4bdf5841061c83bfc82a4c58b2241b89f85c01cbdcc31409eaec0f7e630e29894060f92a0cedeb90ff85af85942039b9ae2ffe0967d5848ca7b4909297ffffcf3d61b672cf09bb3d57ed389e897b5e1f54c8b7faa5f9b75192951787322c01b8364419d644c867d2eb7726c988f19d7569f40774aa248b7b1d1e43a161ca672e1ac5991228a9d1b443edf51fbc3d74310cdab688b7da14beee6f7f338c3cce61b5fc4cf91458f1065652045377730512f0a7a4fdbda16263baecbe0c906840dea597c2e42153f8ac3ef68f85485e1b9187cec5f604dafff7f8d0899e2b787b92a79e01363ef4533798b4f10bd917122c0318ea50be88475c5f1e5b0def7f2c14dbf09d83081b0531b006db5f391c7e980f4856f3667de5784f1a412fa65d52752734b0ec8b4ef5c5cf498fd3cc2360e0ae29c911880e8c6cc73c6e55c2bed90879e84f1e1d0c484e3a03a897d123603c5e865a2246d090c0ccbfa335927342ed1546be38c1fd2755a7a6b5c571ac55bd41c5f546ae704c5b63e78493c6bb8a539e2972e7542a6cdc66a2d7fc0b7045ebf0b4576395ff9d4f15662f1d0572431bae9ea0b1f6a7c3ffcc09fd39ab2b7f26d066ef0b7e19b92eb8fc0d860b8885eade922fce7684ab29dad437226028c0a98d1bcf697d593bb7b81f59ceabea9337fc49a614ec838e82ed36986df7dc80505386a0fda9e1752d9b6987cb3d1efb037afc1edd40b7cad5425afec58fab6d4c9268966177f012f739011d919ac67755fc45071c6d3630b382de9b4a36d901fdf493dfadce5727db0706eb7d4ad057275a9725c8baff093bc745f6972a10829f65ebba740e88be4bcb30243482d1a85a8c481e978ef198ca17346abfc8117487f2e92b8bf44413b2ffa8934b844e7694393bd6709dc52b4fb0f995045b66d923a205b943a93983e31fea46d1efde8d24d81d877fd13f1c377a92e4f911ad38cb7b6372c457aee25905168c836d322ebf40e217d33bf29233e0e0124710874770ef78703faf97a4e69f44128ac05973ea9cd5db55bf55b5a3dcb7f62a2f89166027a03436ef9ed591cba0471b50772b57add316a90600e30e82757f3cbeb254fb954d76c0518fcc5078070e1cc76cf1ac24258722783eb7ee1f65057c111c2ba9007a2dfb597602fcdc3602c042328213f889a0bb0f4e62cbb369e7b2b7c72640d5f6dd8c127355f45862a378ae7002c2f4773d909b7162f5d9a925e7c117ac4867cb5339e70f6bf25300ca71a2decf3e1f6d8f0e6d14b20971f2c6ead89b5db6a143ae228ad3b079f31d3789a66dc26cd9203afc4b29f3b79be6956a85ca1305026b9a6117078477d9de9a06ad0b792ec40dcf1c3b2f4c359ec6b5ce5141584d995015ff5d9183fce09c5d0177ab0ec4396d79462220c96e594a19ef8d98fd36c434c8a48d0f7020c0d24a6827f69abb0c130d2ba1ed515c8ed1542fc952ebab874fd7eb1c95a275811c913f48bed7c7377ac3babf2d3d2da84cdc69670feeaddc38f21b6b0e15ba70e488870dbfea1a97a347a760b835f4f4024e80420e2273489c24c6b8460498f54e93f80289444e066d3c11d0bab083b07a108668e3a5ca9c5736451466cf181011f439e0881a803fb114b4757a510f0e3c5d234eb04efba43c2df292ca7affea5189cd23c98dfd0cbd609573d2f382cca7b3c6f560191f4ecbc4208926cafdb40f08152284754a7d5378850a9343eb67a2a8b23a33356b31a46ea1989e46f48bb53b3d01d0431292e6beeefff88e5522e78118c061f0ab56c378828d1e52deb96138dffe56cc8cd2d45bf247b26d8b7e6494edd45dc44903ee91d16a364b1ddc409695d56a9f3cf0a3cd61096a7b3104e097f3a749b85d8e72fd0cac6d6f58fc239def40a33a36e4bedaeca0d94f34ce56e8de3b23fb1131abccab4a39f15362ef54a205c674759f3e719697d889aa4e46263452c82499fd9d58db8b49753fcda0cbdfb64b1e57e3757ef512baddff1c2573cb1062534c529ea3fa5fc7fad66d2b18d3e36e4f7aa0b59f07e7a8af776af337f10907584115eb29fe845d9fd0e47b743ea14ed6358d8a23e07bb9ae0d53e89f3ff1ec6b0c0191d194f5fb744ae839beef009b0d9259f0b57e20e9f0a6a9d0600d192b2dc309da548313b46cfa2da06d145e2f9e0a0c18347164cc8ab32781680702e0ac1b708fdcf851e8b32f5b8fac9c632073d8862adf6f33a396fb7163741ec76d78ecf2af8128f30d85db63e0af7fd4550295ccd69312d0c06ae0561bfa5d3de35591be7e92fcfc36a2d0bfb8ac4b3e900a3d7d9c3a7f9f8518f6215ef2d9d53f6dd1e352ea181af1ccab9cd28c61217a1bdcd17ecaf31e9cf6bed07e565a823a638e076352eda5142b34abf8c53339bedf4ec504232bc6fa1880c832384b05a6838a9477572d9f17e38e8b6363ac86792ff0325d4658ab987b0aba724dd7e986989fec1dc5a0fb14e75f6b45c248e1a89d034f46e0004a6a8869f261fcaf88d50b3606b4653f5a29417dc05b3b66148c5996cc39dee3aaa837790d91652f8155d1ed66565f45553bc1154677bb57919734d02e2284eb0322c42ae3115224fae8fa04d146f067124015cfd8eb985498634854c21d785012f910a126931e5f369b7b854ae06761f309571b52ce44612db83635ab04f4b41862e227f71337ade7548adbbe965f5f954927922e0484ba3ee6f39a379b9cf16134fa1cb5499bfdea7147fe70d3d228ba602d160384d7e939ae9b08a8a555ac156cb8c19c251d37da4e2dc6a3073a221fa36e2d5a956cbf996a5657c069182ce06bbe517ef99fec191ec762e5fb7f9736e9ceb3a39ad4b55ae4727302c6ba3f92e18f75038b8216fb87213421096db0cef207dd07121f328ffb87e7d97784936b87b4a90bca02d8e457716ea19050896eaeca48ccd312032e2604781988f698724ea82acf83949cf2a49f6efed9a5fe3a4517df8af582a6fd4c29e5a362aaaa333fc872a8486e90bad6bae993bba33c13bb16f7b4fc6d582c6b889740d79b35c185a79212a208608f67cad62988caa8cc1c19c359dd6c31c4a534c76f04b6fec210f189ebd747a8472cc75b37dded193c1ec50f64cc084c809be67ed8510a534588bbc51177b919520dcaf098a928fef3dc148664a33f83118fc7350ff0c7274d9825e5dc09159ab98491976a78277ec02163bad1e0fe322fdb559270f7ee340fe4833a05a02519dfb992ca1bf191ffad939d35893eee8e0969c73f38d07831bf2b11ce38fc0b1bfe7396653af442c25ff69227be1f65ed6d646220ed94a28a7be14fe9630c769ddca5f324c3c5bc876bfefb92f32f37471b26733fda154c9a07a456dc06d3ff62f1c6621f1ce3cd3e191488687be0b8650302855dfbee545475a0c2c92eadbbbc39d6248aff61e88f8161894537d8fa7594e03f6727a23a1c1e17aff6c791a4d6eaa0b2ece720bd811626140290daa485a817dd0e7ea0c59f9ea4a39b7b313e9ae5f37607838dc5bce02c0c6ee4cb6ba01f6301ff79f9d5fce06386f4f427e2b2c244936a3f8e2fc3316d46bdae20a3ba3a95c95cfd4e466a79dda57e64568d95ac5c1edc2086306d32034f6b12b0ba455e4fd39496b56a8450440f3885783724791696506990e44b6d5e0fe1a954924e8ef09f8e5066d3d66313114ed88aeb57f21328ac2fa30027036b5a8c2c6f933d65e1654b945c6df009803a145544d42641151270181d8e4835a6e564d055a2902b1e5b829dcde02753b3e0705f69bebfa8a361e42a2148be9ad3191a587cb45d2afe9663ddb48520d55066314467cfd832166600dd19edb5bc1ccc6f9fb1a094d68e5d4a7a054dfb4eea520f2573a00e54c33af31bea046adb39dbc63a0f0c513a7e13ff4b2a0ce4c85ae7a62e4f5188b42fc5412f2c137917252b112e3dd0540c04ffb48f95d29aa230353f6021e59f904fec84ebde160f1b2edae42532aeee2efe88450b29fde915a615f58cdac9a6be0076e1bf2daf69714a32909337681c5b720418e58e283dccf1a437e909240f5eeb161c26e328af4e12a672dd3eefb3ac5db1a9385b05c8ab17cb0c2d87a99dab8809b1e9c1a87a3a4936294fc08944f5898269efc32166fc3cdf578f32f052bf7e4c26bd612c4d05a0c32c225760dd6e3c01a713c9f2852a554f79ea4cabc203b1c40c6733f83f21e871442e4567dac2790026bdae8ca8a292b140d321c88855708f455d2930f1fc4ea64d67f0ae5ed1f580e66bdc99761a634231b57656434167820502e7c8fa8f21c2279b9b6a1df8d76c52865ec80a26f17702c6095c0de9731d2711bb2c4fce8838278fabbf4d2983cb340598cfee076c4f455288b34c06a157b91bf903a93ed7397d1de88d5b469001fb29675193b14d118cf932ed3d9dcc9395c623cb94df2d45c79551821fd5df8d6f28d6bf2ddd72af29495fce3f5598437a3ce8a3ed3e367b61d59e503cc92ebef28a5c8361b17e103441a6dd88896988b4e67edae4f0cbc220dc7a5fba41965fe981843942ac74f24fa82d3d1ccb98d5168a856371b339cfd479b5624a55ad461d51c22a42f46c005f0b29b242d1d2429ec71ba5fb63b53d5e4f1339b475a6811f2f2e745fd4a85c6bd52d5ed38b9f07afbc1fb07108ff4cdee5390f7b7d2948f68ad27e80bacd284ffd381f22ade1e03b53402396cab8e76ea82a58829ea9ec9d70cd649907d946e8812099d3a8964dd8933a782bd1952ed707956cb97d7381745c28e62dc4dd04ed429574139fce091bf531b574f86661917ad8feced51116a1efc92e2d3148a6dfca9fdea4fb58ea1df222e5b5f07ef0e979e200af6dd0da415532b9a14d26df4b6f25c5625449141f82eac721bfd61d43644405f0eda3df9d077927220559cc7286854e6ab57c121a98914c1f40b46da0ddb98905404ab5ceb31179ed45a97004d6e9549ffb4343f9ec935eb931bcbbc76d513e3ff2d5a8511e59aa09902ce31ec9ec91216f4d6a9658f5a5123c2670b8f15eddb5ce4a39f23a6ea60bbb5c00f4d80bf095aa2acda8df88a5c24eb3ae83f1cd7290eb72c23e03a3e38f4917cc8a54de91b2a69f47601dfa04dc02aa6455a2baa4451217cb7bdefc8c46d4e149006c7f5a22b7500259adec914dcce2eaa8aed5256a3832fd23d79424c931c5a5fedb833d043615bdfcd28ff0902c0a0954e92a2c2b4abdc932829c5b3333927c13aa3a557621d8e4e6d75f12bdd4a66294fbc33d476e3b24f1bb2781d298346f988f5c2f53fd553f532c6fa202fe88398cbe7d3bb8d375c89ecbf186aca56bf9282aa13311d83f5b32d1da353ef835a51ee6d77129086984daaec15478420f01e7bf7530e28a345966b82192a944abb98d11c3dfaef9cc109ddefc2cb3c14f37c8a7172f002cab91ef847ff4046f8720bce01a82e7fbda58fd63fb7eb391f6965fd57b5c694d989d3c02ea49a69a91c519db238b8d13d02470984bec38bbe446d21c78aacb36f378dca5feb8a984bd3b33db3b93fc3b066955e3ddbe12f88dfefd6d1f2464438b5fd1f9e664591299bfe7bd27c712b8c03e5846e27d4d02c5b28703c9a6456b0617ac6eaaaa35667bb4596cf4c0c363aaf1a80325b4c9e02c3ae20542a647c884b830f4b1b15cf106907591e2334a3c7fce6136a057641974073da4087c6ba9e85dfb255f3fa184e496784f07fe21018bc36455e45ff6bf835d8a16b0cb2b2d7af91e659f9042c68c42cae25907ed51e2b9c66decda8338385aacd6b855f9dde655a74cc566c1c081b6a03578b9672084b937c38bbc08e3107b472bccef5340adacd81863ab31fb6411e3e0e2c76cd72ba6c28dae785061a2a8f83c268990ff477678a67b0a558108ff6bc4c645c36ae5fde00fe31781b13f8062ec0deaa39321da17667de9548aa726689f558972fba3bca944581bc21cc2776c7ba9d82570847d45c909e7289c1ecab1a9ff748ff0435d6c6f8ebaeea9a74a6fa2b98efa6018d756649ba170e186b8b2195583c8ba8587927de2b75c7ddcd1dc6128a10548c594c9ae77cadc8bdb13f2413c1235a2debda4d2a3ba8243693192440c22062af1036f4241e9a46a18ccd5f90702ea1fe3675828a0ed8729aec22246bba5e87f80ab31959c02f76e04c8e76985537c0015d7e55cd26044428303bd38a9f9dca2207dac473d1ecefe6da1483092fc7d247a49e3827080bd0c7bb8375052954f53c47392876e0f28afae9efec90c4fa8b18bbf755526e577f494f546b64fc645f6085e8469c6d4c464659f8c8f0787edb85bb2d027c9f8e834dc7916adc3d6715294d8de57c71b7a6d98744b4dbf2170bc21949e00bfb284e3028e942284e578f49a56f5cd4efa5eb841aa3c5cbcd02933874bad2ff91f40788faeb49fb01c8d25e5fd4fd168e2f83417da7c044665fc534ce5f1e16cc6e3f15a5b34fd6e79f6cbf955256226b30572e4e64f445c356dc9b9e397aefec2d11c85c670b2357cf14c24cbc4cc448b9115f361c2bdf56b62d5a698d09f7ca3bd9271c55798ede6ead7b735255701edeef2fb16b77d8866b356b4e283ce0efd566f83a857f41791aa23d6452431e247124575cd75c3fe64aebd54b5b251b34b70c1ca99ee5f613be84f77742e854a73522df4cbb943b86bcdeca1e537b6bdc9745038477b1fa0555df1530f9f6b60119826b377af99fce3288916e74738c6c0debd8e236e2f5aa481e642eaf5c17b47a28c2913e473b322c77a28e036dd69bce5097fb6a7dc99f93bdcd1b9d8c0cc7dc53a74059ba16a9213b6118bc32303950188925fcfe3ef5ee3ce9a43c5f1de0ffae01f4e881f8d50c8444d7817e40cdffc69641e49675b5f7f2d8f54eccec68e980c61ee0b180deba30fe6c3862865286bb03f3e7389a25b89e1a50e7b77e8ec2119cde18439ba9c67279d43d6e825b69bf85d95b0095479aaf5486b6fc47c1923b17915e196da6b1f250c771fab5d961d058c72231ddcf708712a4cb5a5416e150b44ed94e5165d202acc7ae95e6a260d82c0419596160dd1cf7848f207131044fb2b1b81af3530bb7c3ef3edbef4bb4687d9685f600117d973c69e9aca380c5a4c0a986c8f5c4964d70d77ea5f5ed7d883d1baa02c6b9de3092abadf53f06f05310ed3aec597a4fd8d86c010cba898bbb87c7b19a35848d52c7765540bc1d41c9f87bad7157e9ed9fc2be5b2d029798e4af8d1d62b19ae87c0f3fe558c73daf7eeef8e35931659b1679b3aef4fa6d071ed9cce2e0328ac78e5268e8157605ba3df123d26f9589b2579a474415d22002e8e361556dc2015af145abee8b1d1dd8428ec8aa73e964c6bfc467c2282f3fcc6051705b8417c8bdd05b5553e18d078e5f2a77ae514a5488f7ec80d15ed9a7bcbf615fc6135d2ceeb05a346d0ae9bd865d9ae7377aa92ff73d23c3891e88e648e954ffe4ec6f924cd864ffaacb5fb4b536a07079189c154c655f20a38267966a9a4b71b5c22a0245102a1975f4a8a70a22effc051f1fa96eedaf741b6dfc8fcd9a5bb5d1d3bcf2b722293995f794af3c30e19399b114e8c5061463654490db29b2d53d51d4e160e5c876876091bac6475e7f555b28043c2d1e495665498518ddfdf67f7341a8bdb880cf979833154cb24281b25f7a4f353a00f121eabb993aa91aefd8d687b96ec2c88b7872ebe2ef53bf8a5798f80c6d51374fdf79880d0a97b538d8a2c927f3b0136ccb56af7752aa8013ff90d9f8740956416cf582bff8929f8d6080f057352adebcc8d3ca53d31c2519ce2c11bd686d51319fe14404e8a5b30bcb5fe4f3d6b92515a4142429f3c4a36d2d2202f1b717c9fd3019dfc0da3deb1087a2b7b0070fbafe206a4c623b6e9c8aec83ce15ba66311bddd210a21bb757c2425a90dee602e81154d532fbe1666f62b5be22d60b2c61439f5d2129661d1aba6e6039b25c1fc494f6da7d46c2d77ac3faab34d85eb5ffcfd066990753aa0858191be535d4055417464ef4465ddb802b2bd403f9d1dca70c451969c92e25c52f83c5fd653fa960c3240c874d31c09dd830e5466f6f9bb9cf126939c4ffde2e56c15f495a1346c978f2839ffdde973497a3a6811b891ffdbe4ed2ff66aefb0dca4d4ff99bb05a2222a331fd8ad663a46338600a76ae559cac8130054a41c4da8d69ca893184134dde67813b1ea1b8370a88f081e8a653d33433fe4867fc0e36bf94edfe4febdbcd8b23067df92eac35c077c1172479b81297920b325602c290f509f264fd85665a659d885badd97503008b7172f2cbc261d90546e9d1cbdd11d357ec0cd0b83e225615a32705496136ab3f30db423ce510fb8151268b8a66f1b11e7dfead255451fc3a03a0a801a988e9e055caff8ffb32394b6386eaac0e4c6cd0bca330c24b2f9ac4e29f6e70c409012eb52dfb94cc2d65f5ee9e4c03e91e122e946ff6075ca0f78fd9619b6d0cee18892cd5e3b1bafda3bb749e0d9dc0f0697dfb9a80d616767c9934b66fef96941c1dd051f5e719b8b8690d5346852de608d9a24935a02789b3d14db2364e7086fea82383c6165e52017c5fdb07a3e174729da9e815feef4bbba2c20ad2a527df1c414dacf356eab5c9f53ceb6fddf77cdadf46d87c40b5a6cc2c7153631872bb0212941b3067c7244a46793a802441a22ff1f40b9c8f820c05817e79111e0319c3d814d68a6b7fe8c703d5d33f5d2c16a20e4f7215895c7b14144c92b1bfc48020a2d47d616d9e80dc95d32cadd135a8481e87a8503f9427224d8a39c8d0684cce0899005d49efd8d176bea1fb79f99a7a4e78766255d18622ba6902f9d372bd4fef6506617101e091993d23d1908a393e7eb0cf2010c95b2e4387b050cfb16b709631e8de2139cd0d19e6e79cbcee3cca5c0e554a1e353f946d72a73cdf97fac8feccd71c9b36fabf1bff16fdcdf0f8134513ece427a00ee721d0b8a7e864acaa12a5da80b0e8d58c2f60e033e802ccb7fc23800ed768a5c652b91d2457616a0532e6b11c261d2d6ebf0d0e2376a80ee2c3e656860180cfd6a916928b9b77734fd3d096e79c03afc536886d9f0f4f40ba8a3822fd6a8c70d77adb795d087a6593eefdc40327460e3c9245ffb405ba920793c365b37a82a51fb96fa3355169ee50f86815e2b5294b4d47c641289932f05ed258e82f886365b8f46c45299aef54e6deba2add73f246a9317a9b66cc19d58ea3c9bd1c704e60a486af513e07871cdd8f991b530730707cfb28970f6c2092e4bbb4bc50618ca29f9712fcef8d992935991110acec67825942770c0f42bbaf320e9f6eab8b07b638570c4628840ef82254035d66f5f706cdb567e5f5c15260f5a8441e924093b67efe7a9493b6000ea3a70acf207084c45a6256dcb33e753db0a97186cd1eb0dbc2fde74d1aec604739211016f32a53548e0d251f1e9f4d9d9cfa22dc44585e6929e41aa0befe0a2a70269b5f5729605cea32f716432e8972379940ee191fa5d91dd872ea3a7df632c2e2a74b77a5cd30f2bfbbeb2baa03751dcf6583669769c102be3cc3ad2ae67cff7bef38722b0e41d9b2493eb7ab738309a797a92dff10023d9aff1e929bac13c9864d9a3f74e3510a2f6ea917621dea058ee9ca4dcf25a72cee7b1f19637b89dd741bd8907e321132a904b189f3b4768276a2a92f4a5370c0e9f4581ccf665b52950e7ab1817fe7d716d28397aee0f904c9bdb91acefb9848a2c94a3b3e17df4a4cfba28d4c14653e8433183dcd06919051d1a7432036f363ba6a65fa3eb818cb07f2a3cbe2a4d6d99f04f8a310283299f572709b332e3934a7ac5ce022624f06a1f3f43d3f26bcdb232ef1e2b0f4079556c785a150255ac063b8a85fbf7c6cd32cd4c5c1877264271e130b821da848234f46112a20192c38c2552df128813242b27b786f684db8f8fbd6730d73b42fd8b5791a5a3dae6a57002d919662453c77ad20adc74eec2452f70a3d68f2b1bfdd61229f89ff2cbf09e268f0edf8914fed157d58ee640d60fda2151fb2e09659ad186dbcf47c8e37f3aa95472807ff1a81026356de252b38ff0d3add4df3f988665f54e088300cb58199f1378d6c2861a20b33fdbfae8c26bf2f196c3042dc8f2135cba8d1662d7f43cec3907d1a552860b9d7f93aeac5011786d23700f2a793060900701a23c60f8f0506f200f56301350f1c4991613290ff21faf765652fcc0b746e121248c1362232850aa681a6636ee6006246d999dd4fbd5b166fc02870437bdecc74b0240077028feec80fd648e50b93edaece951c005a7a34763c8b4156737c943b511730040549ad792152635b8cbddc95389f4970b14f2ee108745b5a49d34c9defb4f20c7b03f0aa14e179b293f2163381f6d158fbdddb85746227b44ed6b0dd7cf60318a29afe1cde45b79af568962788082746b9844caeebb4bbc1ad0ecd4f0cc0248f4a40bfccebffc2f658ccb89d818cdda6c37a8ef331027e60e6702cf29864171711fcfabc30b3eee6f34c95491ac7f2464baadd3fd654866f5ece24f46b9cbce3c68fc1aefa72d14554f3f2e8c9a3fb2e2aa1bc856c0c75a46ef781814a65f17b4e887d73118037f78b28d26d4b6fd5e8cc0f1c30d7b7a21b8abd66a904b8f3f415eb38e5ae97c08873f19bd76663ea21d2b7ae93484fa14df59dcd87fff41e5f8a72917d840cdc82d3d6a1363f2a870a0311e27fd6699bfc36b439c4900cdb658f4d9921f69269de8bc6e26713b094065c7f750d326e47b2ed6bc726e8afdce1d37d784a2da1fe78d19d281dd2bbff01b09b8fa2725d827efee0065ac3bc220b3560a4107bd87caefd1ec4313efefcfaf69194c0df35f25a0392f471b4f70bf7dfee04e4ae83683337d9eba9c9b6cead5b67c25dc94e1a29132a830f8a913e393cf63f08c3d7b3ed8e4510b6a3816467f25b6f6d2c85f7892288edbcc9500c1b374dd5e910c6b8e9ab8301ac905a4ffeb903114d3360ffe2a3c9ff6dcbfe2e29995d8f26f0d0222631a0e57b74f2b314791d53dc5fb35c112e13d0b0f23eb0d8d3792d1ef1f37af103fa23b3d1185697f278b1566b643f77b87a16bc916dc310707aa2674366196ee5ea54ff167f3a4b872389a660b0adf91473f2cccc17c94f8dfa046654900443bde5966fe89483ef14d4c030f2424d9cdb450b3adae6a6643c2a1018dd5fe5b819cc4a719daa8e8764a3a6fdf5b47ba51d7e15d5c170166623ed79af4d31a3a257f0dcd196b317e2b9bb824793396fd44a6086d23dd7ae150a8102e792a753bdb161d31659d6270c91adcc12da2fa9115990241cdfad6b19a04c5dcf87a25206abe8ba6cffb4ddece872185374e91236457c8338f6a708e96e73627e29c00fdae8dfa78049a7b25f7f9b2478c3994bddf4ad4172353f6d1d3ee1cd6c6395352ed1aada6aadb72ab684a247a0d0e0f3ca10f9069a244a5c78babb8beeff64c6a7dcf88b4d681be3b304969371ea6f2a16362d0a8229e0bb965b570265b269fb3a29d72fd11bfd27ffe693b1bdea2a62dde87fe4a61d7c509da1afa3c6a92e80e14b4832e15baa6ffbad72fde80467d06fd35dc7488faac902c21e8941423ab014b9ca9057a4ffffe022a0e44cfdc41861d1133f20a88982baf33f6027690a5433b7f1d6bc459c4d31926932d69c5f84d621a5cc98742f1a5e936f1886a5b91fa72e20aa201a6d33e3ecfbf8172bb56287e4da07cd6dca8cecf5b85074ab7feb16aaab3b2774771c947c8b44e8a972401f8ed186a7cf53b610744caa00fc7586c4393ba27072a1d85a562fe8899130c6503c2df9d778cebb6c47407d9ffaea865ace450c0ffa95682dbd2f080da5862f4ebf48abc28faaf964739e084c5e125b9b072602a7e6ea43c545730d6b69ded95af7250460d9373410fac9f4f1d9b864d46424a7f6d58d367098a22697d410a79ac0eda3f3648d0c486602f7da1e02256d7d50872140a11efb96dd57c01756f1fa10d8f677ca1ec14d7a928b5189ad96987478c97e0f67084ec41813ba42680c455097ff1170b7d0e8e3025871378f275a55488061c20def757bbf9058470edc6d45b10fbcb3a735de0be26557543598f673d4255fed67365cbf0932ffbd82c1660bb4f86b55ec622c2946ac6c9b90c286010dd8c1b2eb080040cdee91ae5eacd39434a1bcf34cd832f0f2a4f924a78302183dc30bfad03e42daaf7e1d8ba14c21e05e0c8e855393e031111af3035c0602d28a569fb448aaab49c204c128515a6f505a9eb622c23bba59c32a9dd6fd3d9815a05367dd61d893d86e2c41ee16d8d6d7847fcdb5925cdcb2f8f7842c9ff98fd951db215cd6dbb0669aa81ea90381ce00f8451ec77fe84ea42c8b0afb01534eadcb86ce1c54e351e04d1ff21e09890692b5fe56f8f7a6ed071a4a611ba18720190241ef7b339e39f6a39050ead0dfc5bfd9bbfd39d92111e2bc9e985b43b5be276cba7c43fb231f3389af8790a9048128967eb86c302dc6d5414189823ab663737035f0cd139b66a8938544ac5d1107b5bb12a8f516051bd48ce05f119c1f147539cb5e10df07c3d3b68afd490fef854953f959a947690f8ece99211c2a7eae7b6eeef4d7ee645e13bede185ea3e4e9aa8094efcb86a4184d85eac4788dd8267652c54a651d8e527a19f704e00f2694542526ca37236ed0880c5fa7b3e1f94d0f6d9f64cce41b6b16957bbae2700dc328da02671a127cdaa322be9c637866f1d62fa41a0d7ce111eef0fa56135535317de3717b57625aedde23b0dc15d7b19f551b12c4d69df92886d60551b6d1c0475e525b73d7abfd90ca0c22626ee62c3708c318917157386f7fda8d1a970548de3723acfd8b50bc694a7b68f2b518aaa0f180dff4276c506951b0f4ef18def0cb6e968b4be7cec70f41d2aaa2b36142ac1ce1a3fc1ef172e9fd995a38ac9e42fc96d4456bb8f0595fb167d1d41b58249cc610ec4170541749cf8d5795a383b0bfcd3f0d1098a30a98f6ad96693411ec650c0a9604827afffeee6097053550d79874a76121e57d2da1cabc36c6a0b492248dfd21ceea49557d7fe9f20f9843caa53b154494e99d5b9c2374ef599fd1ca86d5189bd36e84f8c315f6df50dd2e99fd78ba095709b5e45d7b5343b26aff3df9cbfae76dc5232204a5881d2d6562f0e8bdc5b1a53e56d98fc95b10f14d4eaf550fdfc31f4dd3f4602c9a82e7ea9c0c36ebb775e5814f4bc45e20852e1d8bcd5eabf778a746ee4c84cf7bc1fa928dcc4537c048b56305791c7efc2c84dec85780758d224def60ad19431e88d568e8f579168d3a2d42f8b69f908f24e0e531a8b48168ac2893eabfda78a72a0e96eb38f93fa16142478102e699ada6f09206b7a526b8277c71d2ca8ce8abf6ade2f68f4a7abcb29df0fd86aa980db6815c3840e6d11971a900d9f4c9d1e5b532f1f7684fdab740d9288857450820acb35f0bbf86ea7d62b34efcc59f9391a369dd568ccdf3862f40be929dddfe9cd07713761730c0055e3561caf157043d030f5efee489bb1e7d4b8a02ec1600f9006289c5913024fb99c39f765521e65ef6975d9356b2ba771e24be667d73cd0a012a462acd96cde6f8824cc7bf08a236b6058057dc426aa8ff7523f3d41cb2da502c3dab5cbfe36a1c222bbd7d3cfb3187ae7180a597f188a1d74775bfcbb9a17069020878f0e2349415e167418cfcd65c0079c3ef690b4580949eeb565b7ae38eccdf62940f1d9c70de6cd90e7b6392afac2aeabe800aa1881234cf75dc75e99421139e816edfacae94c4b0c27984b3db0dc782aaa4e8bc4012e3db205b8b1e5931ec1b92c2c14a64b54a8c0cc8581c01eb4577e707f0670da655fe180b378a761942fd9ffceea0a908716381d2ca3aa7a77205b9ec45bbb71785f01811ed2d4ec51e36421bc13c8474d03fcd4d5ad77598eee2d36495e0a180d651e7e19053040db186cc7d855ed829952e7253f8b6918e2de57009bf7aa42354117e16e7c896c93986eb7e3d2cd16112575b5753ec90a2de38a360841907c9d62ea9c7b8d0688523faa927ee6dc725888f54bb588d7e9a678a00c550dfa01fed7340ce6e6b7340f609045811fa106e4eef75128fedf6e047ccf29904b05b28f63040c3bcd63fbf3265c3d0864290aaf098466bc305372941b34fa658ec0a0f13232b885f6e7a4bcf83d08f93c6569f7b423a1882efa9f5e32c452d0d2e37a943da40dad8f9b2b23dca65fd4d1155f036a675d2b6a04099f633a47b6f44277f1c5b9588c03c82a20229421508003b5a01b5adefe6ed201392d9897eb3a0142a33ffe8c2eeeb8009d646b158f05ac383f5c9dec3b9b2731ffaddfe6ce25be0db2bcb819462b3f5bb1ca79098007aa1badb9b9e5e1071e1d584fcdd800dd0aa200202b4d58dd30594a2ecd82601c008347c9e8d53de6fb8cdc359ab2b8e37669c7ecdd4a6f955e58a3315442a4e30233c9334014605b68f326690631ad3048c3b9298f5405b7c06d3476558efa1c27a3a503b245c49e679cfd4d820fd65398f4e12b8140ee3a4709df542680e0fc8c521f4d0f715a70c7ab042a536de0f339b8fb03231b326784120e7b8403f6e7405a725f9ed625ce25f3a8946dfb12649a6d3434ec6c56358b218c362e304cc4a46cecaeac0013325993744deef3681ad83364d38f6926f755d69a17c469142860f84562a3f99c4926c6af78316379ecdcfdf3ffa19659393673d053c352c00430af5b9dc3cac4c8ed6d779973aa1ca0e3bd39d72d6a93d1d9a8c84252340d3f9afc6424db8386b782b9b8eae3c3f53c00038efaa74eb6764ce2cb8dec2a4e5935c2f1e62b9bcf9ab3b21b2551d898c6892f1fd83518ca189460cabccbb702bd680bc81cc824d019a8117f2d00dd770e2744684c58acd194ff1b03ca0c12b535b0f6d370fb917791742ba37fa5a5448ef9863204367683516e3b4a483417044f4e0126c4e6f1db13ccfa69fd0f06c4840c624ff30b9b9b2d1bd7faccfad547e0357821788fd302e761ddab0d7f7da12ae2168f9ec1ae70ba0f4c2f313f7d3287e707a180cea64e3844b51656aa73f9eec6668b1fa5b485d2164ab3fa3b671d0fbe13ae2e98b483fc1a9e505db181d19b4e2d468f8b65d0f042afe545602b2e79a745e8c01d79e30d3d599ef4b950e8fb6eac25495b4781d2b607180aa4e9ec5a41f6d2b4b8d9527924506b7bffef22438db9aad63138956dca98a25ece6715dac6804a56f3b791d6132bdf588b40c570823debca43fb2d9f114ee24e05a328dc8d57e3e691e9412fa4b5614d85f2e1fcd113019502819146a9a4a94d603504c1c084194b4e58960d2a291fdb9fbe1f409ccd888503959d19f0e556dce9e79af3959d3ff0fa3c279014ef515b3781053b5bb656ed362ee9a554cf23961d0df27242ce1d6555b89b4b042b17e78ba3c07c4d56ef344ba0d8c344d7047fb5a1f470c311c8ca09c9741e781401f4aa18ffe0b63a9b3e02fb6714f4f15c8b1027ebe05e13113f22ee7975eda9629a234f922a359ca5d20277dda70265638384f6442473d340581865b39f65e09f2305ba5d04cf9fcb49324a5ca4659d456d76e82711a8774440d5076bbd2511410602ddec52bc2ad18b050ecb731f8d030c9789608f4fdbc68a492139e18eb86dab09496e00e5086056483a941af3113026d9901a5133928d39e8cee6298a1e55f7291391af0ea57a8fd8f6ff0039a9732fd3d9224a91f38ca4cc6c5f439be16f3300ce182896ac9efb7726a76199f6dd9177d6792f37ea08f8016561d22fcb156eeb515bb99eafa05b01c5000ba5296440c8db12e0e33c86ae8b4b59ad6d4b86fb0aa8460c2eda6469af84b4e82ca5ff4cad842965dd4202d6e77f590d6829f59d2120f2bcf5404fd21cd736fa75242c8f0aea20f59f2f8f5885cb8f2d464065ce8e7078726c57c6ff2d78fed78676373b501dd07ece95c829197af3fbff9d72e61309cab6bff881f3008fd29ab455d340d238956c7ae1a7cf30aa0198e6cba50c91384db580ae244da2d24f78ced955750c038aef248c3acd181d0f92a6181848c41d190faf3aac949765bf5f96b20ec4ed7b24d87cafcdf1ce9afd401d348920b80728b0bf378782c58097a321b3d403531c0d3d17a26fcc79a5c98e260e3b590a1adf834859c1c11913deb4bd35374502980c8a87b611ba89996db46f4abdcd2a8217233448eb6e512f0bfeacb5219edffc2b4e759c0601bf0f826d45be7ed55c1ab391b3c18aa5b56b8d7033fb5d6ca29efed5867397a7138bd812c11cccdc71462fc78d2061cf8467db71126734457fabb54e36cfbb37f57135613ef7f0d72b8ab6ccd3cb0a06b6db91b2bee1dada2728f06912775575e338a2473efabb403f47f0144e66415b212d44e7f1f2b443b0dc1cb5bedc4053352cc117dfd39ff26e961418f4d89b995eb10d4b5257725478b2b8af925886c15e718f4b2e66ace4687520db77263b2c8491da295ba899bf8bf3203757732333822f0141b655db7c9ef22dfbd63de763d378ea686fe89ea2db4c30d35b51b00fe57317915db80b54e7dce73ad878aa8f4af2064d82b4a51efd6c026814cc8998051fdb8927337cfc5166649daa2bbcff03d629c3a727204a6f8e8f1c0a28f34882fa69a3cd8e1430482d1dc6c8313abb09f903e6b9b699576777ab04691c228c839e3bc305efb4b17b9a22ddd30ecc955d05d24a0c74e9b2f5dfe7648ff5576fe2c67db242b47cb5785d1a003a100f38327e4bf470de58781ee7b51177ddce4a70a5ab283346740c1fb51f2f67c5b45e62d8e6361defc8329e9cf3949e1c6241079604a1e8daf179ba9bcc5c8694778b56e999c427ba5b73060fcf2c5d8d5b0ec820f37fd9de465e9a47894d300763d42218f52f5348c8dd46aa9e7d3c8308d4c780a9db71fade8a43c09e78a87efbc67bc7deeb423055127f52a02aba96425d2dd83cda9fe2ba8099b4c3f2182f7e1f4754fa5d1c79891c745255b2e5d97801f837915ee8c75d1863aed9f70027e0ed21f82337a42f624891243964ff54d76c6cf365b4219edd094eb041305459850d9d22c30013b49497bad109dacae261e5c2f70cf2e414fdefa4bc7c6fa22bd6504cd0e39b9cb28e7c80932cf4cced621d6ead5daa4d4b4c6d205c5986fc51a784151350bc773eb7abfc45b3a2113a2753dfe09c67fa0478546709b59c0e3c1ea3beb675821575d218b97d324797a50265a610d5dbd2162cb00572732ffb2353c5584f23533e79569a0aa8da8bdb30e9e437e8f7fe5ce5f37deb014c451be172b60225d9308e048b3626b5dca79296aeca900984d6175a2fb272d7a5266d5508fcfae5f52b00599e03c13f39b7b630616b9c52144ef5966d8d28dee08ef8566a4ecaceb8839eb07c53633905fa814d22a0abee21fe0125684c58f6a4e5791345a82a2a379ee2c6d2d6e496471bb92c29f93bac76746fc15913ad7ee0a60b0df0d80a896040cae0c1b4a57143d4ee68b283b5dfc958415afa3f918f28b59b3ab28b49d77db7c721388d52aaa3b99cce2a5787b534601b455d3ac0db7ea15d7038e99efb165ead202a79ac769c9944231aa20459d210d004d0bcbdbde0dca83fc7a0958ac632020b43eb688ccf1c814573668241ec61dc5ff35493e1754438cdc0fe1d298a0c0b47be27cb709c82674aad8d14d8014ff5492994b5075142b23a889e216c86e2d48cb3700b37da2ae7b04bdb0fe2adcd2e8aa014b1a71a64b51765e54344b1d3350daeb1fb0b1b012f0d89e92b2522201ba6d26cfaaa172e245b4519fa5b1eae2cfe29e27ca133877975dd16997dfbeebcd3ad0fa2ba5db15cebda8a4abb5b46888dc0c444c270aa9435cf5ca2c902283cc41f389d6e09dc74c87788e4e82d794377c8259b7618212a0eda40b0c00654bb43e3e32a750548618673bd2620dead90c08bc0f89a22cab1e47930e54dc933066bddb24e8081100b32f5f23f7e5481792fc64c38cffce77cc932f84ea0cf31d19f52448a3e711294994bdf3bd4eaa548ecfbe97baeb04ad52ae56fae64f8514b1d4aa5cd31686ea11f69816e06e5156abdefa8d3175c39276001a517c2b6098e2bed50ecd35ee84a03b5a2246ec868eb4b9414675fcf9702b1a3f2c90e45fd05518b323da6ac989b4a00419b0010f53ac50630e89b14f30240558939251b225072fc4a4a288c052a9fab4820eb3c22d254f2413fcad1e777cd26f1ae7eea934e7dbc82d664548d729302803a14ca2fa4d5f576592ebc2378c27a310fdb18d8bf359f872b5b1df0d47b5c1c486cab910e5a04c5d802febe87bd6319e78602c23640d12f139476a40011140d9715e3b378ac7441c53f62969db0cf7ade0c1da753c97bfe7506d196db727131a1b37e13e6fec0090b7aeb911d4fcae0a10dd5bf17017ee5ae176093fed079f6d058e17bf0cc5ef2bdc023d46694e53215cdec2a7393acae60cdb12c84fd932ef696bfbc0851b73dada73312f5592034540534d7894685f29f4bccc7cba0a63fd9d124dbb52c7d17a54933f26e2b832e28a54aaefd157a796d7ff6c17b1f4227ab1b14adc41d7d641848ce2ba70c6ea9e54f8f09f2bb2ef4bbbb13d98db3a87a32cfeb4646df69aeb731bf5fdb2ef570439a6d17a4d128bff7ed1809a61800ee7f8087bdaa96a794c787c6eda33ce81008291a26ec62d95122f11d2afd5508278abd4c5394c8600d768e3d3a69eaa0601e0a4b3224cbe534e8b5d76a4d022a27cb7c749b50bb9f6db9f393493cf45dbaf4d13f8a2d21ef51462de59a9a34991566df8c64ee17493e7fd0f1a4c25554a5966d2ef31a57bf302e140abb46760d374f974cb36f3add25f3569ade806898eff5b78320789095155b1a7152bc07f622881b19226aff1445ff44a002bca864c3cfab532bfd63d9b6f792dc83728c46e9f2d57db4379745f13d6d87afb07839c947909c401574e24fb57c80391a54edbcc287c6ee51a1122beaa027a34e51ed81d03ee7d29f44a80be69c29f40dd14de3b1ab41f18c62903c8f508d76666a8d4966debf2a9934482a9e94ab302e8c7045ac840cba8cd2feab96155a60a6c3177a4b2579988fecb8d666d2afbc9a16ac529a3a96142cb615f7f4b9fbfdcd6e46de9e8a9b092c9ba6c0176f44ae6a490b8f0f231df0a431b54b2eb8d9e8c0a7b9d051f14f56feade533abc38be89ec5fafc5fb1c658a24d90018f42f3d4b4528e6a141609ae9a93f451f56798d1ac31d2100798e6fd78c831a1460641f5ae3e89d53a468b11fb7d174453de8d253ea07863988d0899e86d7cda766a677403f6cd53ae991c0bde89327d17f30326950de0ba3822e52441bd52f284d2732a2037a4ebcfdc6463908b7f1a9bcab46504db503e800bce0e6a27dcf84d4ff62b0f9dde65fdbcb1c2ec81a5c397fd2e634be795ae9ed2861b8cc9b647cc45f2f99265f89564391b1d92a6b6a81d446a06a4b1618ce2e55c1172d11e27a902401924873bb5a59f729df4543aae48c8a2f409e89c8b7f557a85c0a0d5b5bf09d6b46264aa4f58e3012e7392f2c817da4ce67108a2b357f495175223d9fa77e4130c7de5bf833ab0d36f2a20148c2be502add6f2881cf8b00de46ba38063aa11daeae9880e9cc3e784bd7a061679a15d719ac7077d74f8239457cccdbfdec6af773f1fd4d8d6300e9a03e85b763f531dce5982553a05909684344fa69bf7ca67d22e242a64b4bd64b99d5454ec8497fd308f64db2e36586797215b109182815820c9dc16c70647eaf4198b5e021b9fa1dbe755d54b9b1d1d3b7aee154d756ff88d65577a74b9e2bf77af5fd6360375ba8f2239140af35dd578ec885a1f70af79bf409dc40538f7c008869d7ea8dc2d326bd9be3387014bb8cd6eaabf1350b40e907315a386344c8ec33b047aa8619c1749ef106a8c4cfaab052224697a8f8415d55b9d099633f72f4764fd1cb5be676c86d84d508a9c11fa2b0c82caec15f24f3aabcda333808c82e0938628ea0d8770cbbd3dca41bf7dbe7297ad76efd637390ef0746fe1a75db2a77ab67d4579c5e163062f6f95f7ba284156cc1a799292774d297ab14b7b1492f109f0565cde409ccd116c892f1f231b9d7b196627d44e023d03fb5d5580e57c0e5720f92e3c9e35ee6e0f8c9f7ee0f19dded5d9b1673eb510adfb9adcf2a166472ffc432ad4d933d977c3235c3f60aa4db8af877ae30608d4c575fffedbfac5ce3f5326da19b7908292ef7c07b67daca0adaff8a74594347cdd2204c756d83c0e50c2820332c21b9ab7a9ac450aef21e0cf847c6733494f3995cc7465ed520b878ea0d2347b13e79297304e8d975091311c199c20de60751fecd58fd6a226a1d804e2fe6685684b709ab6a5896b04190bc7a2ce6804bc0c6722beb7160ed75650c203cf0cdddb42e7f3a049c9db181bd72f7825b75950a2714df33a51c2e1b5d70f8e7d7ee86043b079ebbd94976f9dcbd9a4ec471c0357a239c8007c2f00fab5d2cce3e37e7e71d9cca06732b794ef8d89d6b2b1094fd2279c5a0931f306aa20ce49f4c66d9763581c9401c5ed4631007c92e257ee93b83670c41a99f57af9084a664faf69777e29d8b1e4503bda118d9f7b95471b4a082a690e677ff6482be6cb5e1b2e9f3750c5f1c8282c2c2f4ba2686a8ac3d5867da740d1f5ba600aa938d023c4e942a3b84d04e8717fabea06edd1bec0fef38693985f514bff6cdcb54e9b8b65b460715abc92babed83f9dffeda4d9c896f57e4683f8ff4c0d695daae559fe170e60d50bfb43d39bfc8c8fa2ea1c19ad164984a47e2b9efac0d80e01193f94401a61f70ba1a8245230052f2a9a713c8ad13e427f3335881a74579eda7d1c6b6286088ab15573568d689dcdf56e693c5719ef0d44227bedbe87751c85432c7201d5b0aa0530ad1b88df9054908f4fdda83d940d1b3020b316ae1cc6c73fe6ddbfd0e830e4a13c29091aa96b84ed6862b87f7340b1f2ff327b5acf9c5b9d6bd6e5897636a55c09a3aecce2c774bf4b747936c2670037854a1e56d7355323c0795d755ca5db9c79a24cbc67213355da25dfa6c02322ceebc725dbcedc9ce114eee838b114ed4c4dbceaf4cb745197f95ab74b513000acf62451cc44b9e1017345ecc6c51fea54e585730f6d26622614019188abd439957b58f00d908a142ff931cbfe0e86d329abf1a15c30f57e487817d1af7c91909b208612e8ea3d85dbb6097573b4696872aa4e8025e7f7cb47ca4c010c61c3c9510a84380ec0df57a3eb971723fc21baad2e7446e95dbd58904b11b150898a7a0b1425d6e0d16fcac93071eb1f996941cedbda16e841c1fe5e6e853aa10257c2b6a07d107725645418afbae1eb8a96f883bbf453465a60c4aca18f650208456e95f965768cdf647d66651833970776c06f7cc4ff8f28c2cf904af32f61113e59509f98a94fb5693fa03b895bf3844a7dfc9b188ea615ea317b18543bbc750c727f474093e0f1a40a25923633832383af11b6ff899d68a9388a1cc7e63178f9d3b8d750ea44dd564920504b0d5aa0c790a5233714cb3a3fc1af68b4c748e633c087ddd32b9b2b795f4a45c3d27245d365fd2cbb93f23f4c0761ef6507a9fec2b99bba1b0690fd27d6d2ace60d46dce40fa1a2e790aabb48ea6bcb2caf39cea609d24f40dbe5cd71f88b3cc84fe39ccbe7a1683495f82147c4a24a4701fffe67307f7b5a63c2444c37780a0258e7300c627173b9a14e93d1b59a30f064ad12cfe61f2eb13f53a736019c74297e15bb0077f2d23e76d935423c1fbcbb045850a004023f940e9c61204f4cc07cd9a92dd589b89d7d24eed21298f3d9363f367624a0a7a1be836a5055ca1dad36999bfdfe1b705a4a680ebb3accb8879bfeafe6ec5ea7639c5c0e8a7fd2b4f30b565163e3913a630fd14151d7d553caec2b9c3966139d830f87684cbdadc12278507db338a38ad5b952d208c9a61275a1cbdd89f85e8c85f51562d98dbbe7f308109b1bf1685f347f64b1e6ba588794fde9d3ab85fc8e9d650ccae9de1f1f9134c9a6c411722f7811abc1af6aee694a57a0b1d5dbf51627679218a66ab44a69659e3f1ed3a2ef7328bef34dbc318f1a7d84a9a13289d6092fee924f23f33c3a4490dd08fa10344cdfd8e4656fce10a81fd5be515e0fe75828f770d36127cd374f8e44815747c3efc72263f042fd1bb32d7946655eb074bba9b541900f9dfa565b96c09ab77893a4433b14c5f7c21576d128617fe9dac5f1cd0cb442116a5e4a99028e18eced1f6fbafe0050e0cdf4ad61f6fd214ad7714cb908e6c2c3abeb4fb4643d1a2d3472b9819290d77319af8d857eed139099771506715acd1ccdc53963ab3db84d9472a451a32e365960353f5e9f63e9f5ae0a3d37c66735c61c0acbd4641c5af7e2be71c72ca468c712cdbc40eea8d3b1adb3d3f91fa65f7886359c5a752184e328a9147efcebffc8c62e7563ea584a5a92ef4ce5e69927c743447016fdd375ac3ee97c8ec9dcc873b66fec23b02a2d2c94cf751929d8e03502d59a0526c571a7babb560e01d2cd3e60e6f11a45a11b8b16190f05e11786d124b975cb6483bd50bdbbd55d8c30bceac97aafc34a4bf904b8094af7d2043acd0dc2206342a5a3d5aa768ab4ee841cdd6838a3c6d3c9e151f81e67a5e9e4a502bc89f0b5f95a41ea5458eef9c0adacc3a84cfac8dacb85ff2dce65e7505cf66e6c9143eda1dfb5cd8e668abbeac52499ba94fd6a5ae7f27082d8e2cf8d62df470ec089372dff6791a819da6652facfe07fed6a0e621ffc2449d20c9dbaa217d88f1e15d27fdcee74bbbda4f2f93553efd648e08d94b30b1205ed432151a384854cac49f734a64b23141124e2ea7f5cfafb2d191c4c486e069992988114d523e8154813c031687e5eac0fffdd8a1cb71b40a44598b9b03addf9069f1771d8ee3d1b20db111607f16318e8a74a2e8f45a957a6e192a8fcd3317ac370cfc5aa2b31bbbb01079346db54c3598874b0e39301c1fe05c441024bf8d01a5dc1c2cbe618b0c9aadd31a174bbe2bb1a93b0afe33294b226706a7036347b0cd05fd11913bc4dca12b8a67f26e8d03fd69d4c0b30c89f945c54643bea62cbe8eb1d78e175541c6673dc905f6ce48bd8a57e9a6ba46808fbca33e3dc56ef5fa15c8f99adbbce49253b4a4d0865883385d740b4f93e748d00b92109119f13c08f4d8069ac1b53e38d0771a71962674f1329871d1f842f122423a001d3047cb53a070b09c216fb434821565914673440eb851c5c39d98652fd5d3172f6c806eaa559138a9e45641f500c1523dea4c37a0a8edc1fbb6515bf2844ca34a4eb39ae7616bad63ad45ac4f9f06652735129467f99964e65dbf4ce03e33634af03b5cdf890df2949ee3cc98cee6e1530389c98b4b0e5f49f062216142075cbb5de11f236a79aed02365505a3459cdb5d32c71c35a8da511877cf815c03b83e933fd5954265bf74b5fb0496a9714ce721380b519114a1c40733857d47d4c89ee52d9cb9aa8cef66b60a5427a070e515f004a80cc49fb04816a4c3cb0e06c654b26241098a31f140ab69c9f49e7f7ba69a7c40d36725d1fa3295d6f5b9e2211a2eadd1b3abf11e64075bcc34f8bbc5d3b26e3d1f91562d6cff48f4ea78d52c4820700c3d72e10bd1a2d00c47ad2e5527ecb1e88922370e7544e57b25bf7702e625767ec8efd3a102ac91438187a9449b9c6e3202b713c452d1ddba404ae14ec4d603b38aee051a02b8ebbe80c2a4c4f1e364073f3ff94c0df5b567405d280819b5608c65e4c0f236d92aaf3f6969387a2f717ae7ae5b07c6d0017e0b4e2ec03f5399c3cf9e6b1018ff2637995a664d4e2ed1e6d36a4cdfd4b9506fce68256c98ba16f97cf2d432370de5f66d98151c8351457064fa8af0c8304dcf2fb14ae6272623f929930bbb785f402ac3639fca1a25fbd17eab3b111d4bb8a610e7f048180102522833974e7b35844693252b4ec5485e77b825d69385f7d5519f8436029aaa09af0c694342b45b53f72e074773ceb2864b6f8babbb8cca1a714880fcb27802f5e95d1f2e92ae4f1f4d664bf6a665bcfdff21ef6431a5b8f0cfa47d4ced5c07ec370356f43e97b392bc92a268248051aaccf52c2f0e577faa89b04ac731f005643e305efde375e36ca7229bc1df86f5928d0a7ad2e983c7933c0cc72e9fc4226c098d37ac11685d6e6e0bc328f935eec2262dbfd151eefce91ff17b72f91a3956a51273df463bf6af6a2485367e4b1a56bdc6bbdfbff1c24e75e979698bc75efb9413fd837a7b7065c8e5d8008f09755f3696a0b7838fbff569543b13d5ca4efe5b4efc95c3a8558787c99b222107c2c14fe4f4b2c833a3f4da8df00600cc79935df06ba45243b8ac27d4ec0dbc70f0c32ed75c8dd7e7020dbc8cc4b82afb53e8e6eb7819f75141f7a823a14f05107379edb4fb7bf4a7173979a01c92937e691ccfa283f42ed78eb6ddf776b7a11173fe0ee8705170b099fe3e1b40ff5382544190f752493be56a0eab1f8ef1c69cf15530b509de258bd249a048203d4aeec25c8c3d4df0149c64992451d5f850880403c4e45093c452a5b430a5876ba0684bf4dc39cfd13a47b8d3788fab65bb1e1b59d75c8d3377956404f2399b066ace32622683a6a7bee087510e4c09c1b4bc0675a07d6dee159557dca5f9b6f38bacac96306a97809eff84f4eb4d66b3d8d5349df65a71f6ff16ac5b5d0982dc3acaa0badab5429958f484b33b35059f34d978aa48d29e7bc76fd01984b5689b6be811796f38bf3ca645b9f2f3bcb3bdd4588c56abbc15646a450c4042e943767884b74080a46243b10159fd8950c3ea3425cb2fb3a218e9f8b5d550ff24f0d58dd95abfa3b0e3196c8c3c1dc391ec534ebea4be79697e64f032abfb4f4e1f87693542580671e124e5dc6309dc405be038ac2bcf5af73473feccdd2e3087cd5c099ffaba48db87c2443f8587966ddc200c51222a7d086487bfda6e1a9f40e864ea2502a0df847b2c90a2338bc5e446e23a29b09f12ec6bfe8fc22b9b06f781e930019e469df83ed011a282c97f587e11cd78244f4b60071f606055965c46d801a1ef9c9acd2e82acc6450b6354962f0892c98dbb1344a4ba27ab8a5cca05d4ead84e50244e2090fdd28ea2570158b68afc7e2ce8ec17e040d81ba78f20a671e45f3c409c4166f1a7dd45106a5360b0941fe824747344f22ab87290188b6a7c75a7a639ea1a947e8f4122c26aa669a2fa22c48ce708148a2bd37569576ba8de7534bfbc274b731ddd258946b0401dbed2a3b428e6bb7476f4d71417d4c8e63cd04fe1c76b92e0c99b79af26c25824db2bf44209630cacce8b5d3feec18c74e35f270b787602b54dd8246389d84700f62165970e29b29835c40bbee6c5a43437799ded92ed8b3ca460696716200423b6e8db2e39db297afbb14bca300e826fdf5dd81efdb6be31039fbc8dbdfab3ff84acaf66664f5d312c7863da823e7a21c8e69e9850a3409fbac761a0fb1ce9b0c840fe1b6dd6e00493e551cb8c95c3785186feb1a28bfe7839381b7096b00e9e2f15be715d5329522692db303327fdf32b1d8b6c89d5d7a1a08837d519bd8b2d26eb8bc7aa6726c2fbac009bae7213a972b789ea95bba728efc7c75327b9aa0732feef4e224d54b4078a45b3889b4d8502b0ce021267bedc53dd079689309c93c1a0790a1883bf1268a7112199c1e76ae471133e7627555278b62d8ce4b0b99ef1dc8a5b58660d962bb5ac379fd25f248a254ffe948bc8b678fdb8238fadb1f0bcdc722ae86e2de683dd87b84c8836ead8ad14eddca91cdc60bb0227c1d2efe789c1c5711b30ab592984cdca1272d71ba14bd9a2523babd8de64d79cb327401262ed4d958e4694ba507cbaeb8312ebfb24560eafabc777dae7cedfc3898e5e93a6fe45953a60a7fdc2beefc25fa3a1d43e3c386878a24caa4264bdaa8e233d3e6f7f35e897db16d9237149020d8f5b575f6419b843af59b05597c099cb671455393d734f926af2a9b63bdf4eed5a013b05237463b64d76f0095b63eb2a3a5df39c4ff00a5f110ca898e0ced218208ca1ebf05fb6b99539d086f2dd14e6910965c05a14569bf44b623bed20c0618d1124d72728dbb247dd4096898aefbee010a49eb354f0d0c530b11ba3d2ce4874660798b1834fe602ee263c576c1e4cb737b6e14821b3b60375e124cf31068f1e680f7f631597d707c8723215793eef1f2f6e140a0406269b81c4e7302d1e6753f88ed3283f571ffb88e53844f6c625dae5f0b49e588d5233f7b9e25ddd9f5191346a97ff214ab819738d908e0d124bcff71b80ed0fdee22e0fe60c66400e6f5a767661154455f902fb9b54c9d2605c435dcf7429de1e265c1de3e0c8ba09e49e14fbcee8790dc10a8abdae35d987520d92575dbfea28370f5e3ccf25ace7ba57e5c7a274095b871b1a7ebde1a3e656ecaf824fe128e6fde8747ce9a8621b44a67cc94bc5f30a7be38fd84c59d5b6d330e3d0af8f5cc6237906e5999243a3b872e4004809a1bcc46d733000bb5ddce794cd40faf5180ae110e66e6fea48c7c54a17e18cca72f7d0efd3b74480730bad30fe0cdf0e59d7d711186b2a00447ba4d7cfd6908d80cc21652c8654fcdbbd6e94842b5b498e25d79ae28d0637a5074dafdd6aee427f3da92e3f9002c579d25031a4755cb1a19bf3d4ad2a8bef10e1b2f779d7f06aab63c82f72a099f3beb51e1d5abaedd80c61aea8d62085482b5e0218463fba8f8ec49bf2211580926d47ff9e08fc49a55de030e11330dbc32a94f652506a2adce0301b8b5c90b224c775200ea7865e134160e68e91db29368df2f41d44ce88f8083bd72d85033e7375880f93318fbc14f86f85556ae2db63d072a476b85741e88fc964a7c1af1719dd29f4ec66d4e8805d143d7ff528b0067e940998e07fbb6032da572ef62c2789ba03899b3374e12e0dfac6c6f2ef58be76d2011a2dabd52f89301a0c345a7fe6ea7c010f07c7734d2dd24e4633b2e4680bb20004e6519cc322912c8e16df569bbaab254d3d2e9d661c24cc5e312df5fea66855ebd30aeb137c8b9dcad521f4fe093418f6fbfe77d8d786ac231166d669ef36f8040116e7bb550c9cb18d8f6365289125ee32f0aee536e25125ff6452ece8c11a12dbefbec8d0e51a35d770227e5952fcddf7be80f10a24b34a1b36a47848d4b73ab7b93a65966092f043a03b020121bc3abcec7f77890b4d61699ed3793d4aa2c18226aaf2b60a7ae44b34f6540ac3f06461c46c2d6a613dfb4ed16fff14207e74fb0465510a017d6bb36799e1780de08c3623c58f2e0fd33c616772d54d753838be12be0d0f2748d0846b3975835dddae1edef72f09bcc7635ec73bdcf56dfd221888abc3d05df0267637c6933bb449140613057ac66379e9fb502897cd36c176b61a4064ef4cc5d8d878a616788c2dfa0133e96663f83e3503e7343608f4359261c4dc7d3a1d3878f78fa0851c267a62fd383f06af4d674c3f1ae3976c82446872fbffa2e2e1d719aac32622f3a721fe63f6bba87f3a2be471ce4ac93326b176af66662e48a1a9b375d76d12fa24f3e7c7e1b55301831af4b1b91e7f2e94906eba094597c68c20c0a02d5d69980ab9754f92ff3dc09b144ea15ec83ab2f2edaae48390e0f854ff5ab17a8bde928bf9bdca15caa9ee20b337cada91e6cc62b7fde2a2a28c85f9031f8ad9a4f1ad502f589c086ac3c5cca90e6a322bb616792b40b76af05bf45253f5807d997050a3532a50d867daeaf9a868390b5ccd96cb23080bf6d0ded750b67237c2af7cceb1de5377ce352914bb7f95496f4404c0c675dea52b0813744a9275f951edd47ce33ec92117df71b9716d844c3b3333d23f42f44909f7726c6aee7da7347176e8d035804ac37f246153bb9242e43e99c1b9d08b4a2a1f037ab5ef3d221dd59f88119deff65c8a82712e160c337f4724910fd2d1b5361fe6077ac845b57278e6acf30ccbb9b89d2d3077f1d9e69bf887f9ca438430e7e8f5e956d708bdb883a2ddb81902b67f5f93b92758e1f5607da0ec027e1ffd81dc213a91cb01d291ad0963171233f0a0ef1b928a0d0f71aeb6cff6963cf71d503f44bc5db24b7e0e167c2dc29ef238d9ea26eeab547988c16a7f35883d9e0c7856174eb9e49d44740c62ca36c13473802ea77b9987f7b6f1429f305a5d8094d94dc3846b9ecdf281139c200844022fbbc6c70dc740c2228a91efc79288ee22b224af60a9b83d8da4541472044f51aa2e08eec64facc46c3d2b111adc37bbff374c4e8f7d6b91c783158f47a22ac59c93ce254804545788bc558ebf41b95e87d590982b1e452f79eb48ecb9e870d30c69ced275c043f0c8d73d7b4f935307912242432f852894a8d3b8e50e9cbcba96b74f7cc088945f3cf2de2fae92f3d5c466e2cd77880eeaa094b61d4d115965b20170cb3d4dca357c563b23b630ab7806015e4bc1783f45e54c364fad2c603cf7d05d51274246ec8b18ee836444262d5993da3446abe32de7da02cf59972ea62b56d6193414ea09cd8cfa5f7fedcf0844d1688ff6d89fe72544623da22f38fcbc12fcba5876cb29b1a46a885954b02e1df85bfb3856708bfa09009e36afce55d1ad75cccb64043fe8717c91915127a9e122f9747cd8e3fa5ffe335de79fcacade4f9d2a75f400d8ba7d50509b427fca3c4f450bfe6b5a32f411b1954757fd7e2420140c91c5a75e16515bc3a5cb737ba65a24ba8a93b48816db89a84057aab1e486a97297d0f58ec8c42c89967d324c949024c88457d84bf6d3ed21c548fb149b782e4f5d35baf5e7b89384cc5227c53ba93658f729cef61ac1b7f1f9adbc8957817d1255fdc035bc8c83d4c71100e9707d31f9e7dc1653eceb539e4e8d650d673490e8fbb6174f8f5d92595ccd067191540df74601cc1465f82761e310e13256128ae4053822772ea1c1eda1af1e4b8244d2ed27751704bf71cdc274b7062cb14313be2323d2fbeaba9f65664033d096fe2af9fb94085c20a178645f7fd96db0c7cedca357242f5bb7ac84676df78dac791ec9a5ce082721a772b956a2fef7c5612e32df4ce43d49e833d6bc0156198f5b73e0b6e16cc22b06a7922f2a97b25f4ceb61e9b825411d61eb4dc743f4468eb57e9d35d625b4a56b6da657720a3d316fb2eb6a02462ef7d1bd30709aa2a3b5f3630278c1e506f5232e1b2c80a94d743226b97b7dbcb787d9b5636cdef0a3963dabf31fa4aa40417cd38219d40ad1f634de45ca7f6f7464f75e199f26751da6f20b68459fb2dc9785252da3618483971dfdb3776d8a9955d7a8f7646abbd7a0a57f3a92dae74fc4cdbc4bf2db5cf68bfd6c9469913832093fb9af294018dbe80e4f95b306b8ea5ce64af4477c07a6494fdf1ba9f65ccfa0a900efac66cbfee04bb5bd0ec1f6738ae4001a2cfb205d7444addbe56a91850809f3c208037928c8f45483daec2647a5a69877581fc8217598ae52d35e9e9c5a8279f7adc823fdfa1b58e306a06d53923d703f0c7c4a784c6adc4638cc92d6313c219e39545a34dc27d04bdbef8419a066a5abc7e4a2af38a98ab303482dbf13a676b533a99be8447f13e864f37b00315760581d0ccc831386aa9199f4d7d29986f22a19bab4bb7f572e7335a1a3cff7af65a94b6f7c953fae6cd873ebf689792746b06aaff78af57e8b889b65e48f78d9166f4c7897d24eff2022cd42cb32130754cab104dd3f92d0692123db9e2f1a1e9156f73d9a03e4adf082a2208b5b9a6d18fcf72f1797ec1990ce33dd3d0ed62c50f4c36c508d6b2d98486c28f1c98b55b667be6dbd3a385beba578591a6c702691fc6ea07cfdca095fc3dc55ade295aa61e291d76c1627b7160d951837bc205e25258ca26b2996f2b81167c55e9dd3af15267c06089b95aa85b9f1dc78d655e610a9fd40cd4283de9b52a0c4b029ee77c22905f704933674bcabe921680a4d48d732e968217503dbbbe3b0571b04ef02d5c3e82b911b88d4725777be707563abbc5d463ed81f22e5917129f7785dc9b77313797a2b932088a9340d4fa2c5eeef13dee42f2ff6725f2d131ece0fcb5acc0904e9e7aa62d217b72498078f1f1e5d7dcd3b407314790482c4349540f663d6a9d470e85f4b51abb120832cb1bcd07a7be5eb5ce7689d7901d294ea60ba3745dae42f239709c8659ce14c65ab247022c2a30ff502db6b5088479c25fb45df4745b9a263acf4f780dbf292cf3f614937aa62eee9ef293613d296584f987d62cfd395de6fc2d469a68b50bd0fa7f7cbf2e4353ce088181208af4db563cc34a0407e7273b10e599822900ea59d800bb33eea524fa48ba044aa122aed9cf7c802f0ac9019193364a625c64160d264df9ff177c32b1722c4aad2581f79bc229ccdb2ce80987ce62c65ed65571b128c9c3bb66794d8b6bb533e86f419241bc92a3caab6ff25f97c9598118525fc9835468b0d6e414a46ef18eac80db3b67f10f62946e7bfaad282f51910932a00926a1e7b078ba3f3d026a0d062af62700dbc9c9d4408ceaf6f3c82821da86dcea48256dec6ae2e829b085962e9733d27870631d659fac29fab0d43f02eeefcfe56a9f279afa3f5b0eb9e3e8570564450bac0fe4c1516df22862b3ef443cad85ada963639c40619b3d3f822a220a6bc3715cc66cd44e6b11639951c6787d7e463358e71f4c630572b38bfeb58161264ae375bc987f4e2541dec3f447a2375dd3a6d82ab6ebf2af7048810b59a99f0c735ab8ab5c4970e903598d25fa70d9ba9c9482574a6869d932e3d1b71a08385680908d26a6a7b3686af1cee805c7542b28ac9af8f8f2dcbc2dea10966540eef693939514563668b4acf8b5c9c052e65c16351ec0ac61ab2c58611e74e692c1611e7dae32b006f66c825a98f2c8616c9a615de5c90407aca5f153077eaf19f403cd9f1a9b96446a20fc49f37a94e3b5d208fa623f0d475596744f971d057c0a50ef0c2936b97aa78664fad91edd871e24f191bdc7f06fc9bb8faa90991a0476ec740c87a311ccfbb018e3bcf18828382a7f843aae6e92d6e42106425f422a61fa2fd5e6a2166c0ae27138a4d90f2a0f7191a32063ca1a8915e952875fb337de918d0013a52bdec5f858dccfec598364931bd3c3c3bd8dfc58ba3731a713779b98943a65186a9ed9591b49ff582c2c41cb4e47fc1882ee4b8c7b4d4f037e28d77006291363ac4a2a471f2408e58fd012c98b2be7bf2734d87477369919fda3860442106e3767298e5944f4744ce388b7e1b0f6dd8768db3fbdf9c34f4a377adde4d245e78f272e59e7def4cf6efa760d8f70715653e9f137cd41f29d178d64fc71f03e9c5d896b37373c1dcb57e46dcfa5945cd4a8744c3d79219b96c5af58869bdfb494768b2ab67c547d5b6fafb0afcdd2c089e2b00c30db8ad96b94e907c204b93fd2a804b3e40ad7b4fbdbcbcf971f660d1c03220d2e2a6e53dc65a02aa6116300942e34ee7e884c7b0392bec41025973ccab6c964175a2fd82e0d5dea9fa1f803c3cbba5efa5899872ec9b87c90445acfc1a1bb739c7fc64ea078a5f045f208a209a99a52c2e78a57bf5669f305a9edf02898eb320b5232a7e2176e59d17cd485729bda5cd6d35bc5b5e98f3524db9ac38eb7d04a1ee6fbf944812e347a116c220b58d49f9a82fddb65a1fced66bad0d373b19fb4ab6d5e9c4a74733a1483a22d8819e9fd1c4cb27edfd55e401946eeee2b04e7c1f281692314383bad7875e34b973f5455f7d4cf0d727b142659a1bad644b6552d5726ade478895b66463884f84bf94c2b07c5b03c03926d4424a9cf78f222d08e300efb4ce1a92320d3a44228f5a967743fd4fa8f74a8edac6ea225bc1559128186a6846a2fd8edffed2ea534b19c5529f135023a1ceac63ba59efa39574ac278ae51ae7194cd09789e465ee1ae542d16dd19c219baea32e45e7c1464556c84ae141aab6243848c238d14692fbc2abd72da689f7059779c2793d7e2abfb6f05c070b23f16f3b0f5e4748160a7b05042e5110b251e566e351cf24cbf0a211aa7fe2bbf3e9156671d6f00fc80b23f672c08dc265927075427962f7d914ee2f72b91d6bc807058c313291f584fd11acfa3d5f84b3794244e44badcbc8617e03ea36dd90cdd71d4788793914c720a6cde6f81eba4bd9151047026189f48d2569fb5a7d74ddebd51d2987109b649f001f1d7438565fe223642611d40bb6d1c7b0c24c6ab28a9de6ae7a25b472dac6eba58d0f5f46482e8ed8c5a24cb09cdd6eddc8f7a12d05e6f93deb8905fbbc0b5556f6ddd988cb2e1d1c908983a6b693011724c458cb4f5bdfa67438a61c23e7c3fe7d713e62a2a2e485fb84fd86901ea026ec192beb56a5d7c5f5d52fbf6ac028acea40816feb0f919f0ce6923eba7e49fa9dc15a5d9e5376a6ada21a88d96615d4431eb4f1d09eb46750c257f67e33d2d5bdf7f6ca33df60d84c67ec11075215a2c3891b75c13ec3877d869f10be3d73f3803e8ad565b999e831447d80fa657ca85fa1f91860ffc495e30fd745728b1e00f6a732b5a4b4822149c647f64d80e7d686af54e8c816d1a5f1d54e22f6c1696368d07fb22268613c177f5654506cc6d040de97bb041c032aa78de951183b0234318cdd47c420e9aa8604c756716df2ab1008b68f35c6dac77195c65151cc7b408c6b87f5b936a422c75edb6621f1638ec482e063df63c60c0a4c09165c5bdafa022accdac77893ccf74b4090853a7b5ee128ae17306e05c559c8a058fbcf8295ccbf6057a9f9feb697c644110740c357b94738edd7ee0e545cb744f3fb776c3f4e7c8da772a0798dec1f31dc92ef4c8442383632ee15a264848a29092160b7c5c80e92bafdae3d6febe4ddb106f702706f48ec500d9a9385ddf6b1322c26861021425f3122186e3731df2d45e85c45f2583cd52d9b7045f604f4745c3ad8ab08359ed337a9096beb0c0c90d90712d3d64267fd0fe7dc8215a682139c831ef12565542768d887b9af03be858dab18207311684ebede36011e150f9a724a18ab5673c4936dad8a854f80e6c628da14522b5a515b32d9f15eaf7fece55aed41bc755be8545c928875b58002087f945e3ebbb0eaec0984b3b6c030d7a2322207857302a53ad437e203527f18040942eb9d5f8d869e3c8662c6c45c39bb88325f31506a2ada09a9a03eee6bd22f6478fadfc16913f0e003a8ab04cf4e2f886067e476b540f407a814c32a0112c6875b450b1163d51c6598e05e5b5c9b01b19fcb2f43a9127c31670baaf0896179dc60acb72aa4c025487d2fdd3b3a0a3a6d0fa7cc7a702cc556e5a054909f07527edc11192a3c999a0d6cb5b9efe1dd5684cdfd5d8a7d3008a2cac849789e58ac5e2d2c125d415198dd47288cbdd87a3886e16116827a3bd497ee0d6cfd93c4a339cf3a32230e6200e7be42665e2219d2e2f8cd45c6906696537ddadc4572e5a6b81896bd9b47f13bde7a6c90f476190500c642982d8381ac4a503c9ae357d8f827d559ca803d7948a58be9ae8d31cc16915bed16c4c634db616554829b4aeab29a57c12cf8d3c06b0a86c88ec27e90da26656be10c0687631b22b4f3ea40c08c90caec8f14994d6f25304fc165013d89615609adad1a077ed35ee24ee95dc70ced2e723e070e7a16296b185f457337e772c7c0eab64c953d5c0b8f9f71ed7f9e67ae4e297859a52d1bf859d1bfb9787da045ee4d12256be4b298e109babae6a62e5e9456833b182090f91a5866dacfb73a267a955423c7f2687b3d4f96ab5f232a24c28e0c30e2c58a7bd96cc2b73057ea14e5c6858aec9a04cd58b78b0dba4f4c2479ab6ef6ff68c9ef2b9ddebcd43b3998c1e48f182a17503a6c4a9636d5c12da70af5c67a481748748514fc6630439cef6bda7f0ac91158ee93b71476d1a24675cafe5e4ff3886518fcd6013a6a30b7b216447ffad02b21fed6a35200ea0af14cd7a6b89ed0e5c3bbc342057100ab4639ec4a1d8364ee9c54a9ab882dcd5dac0c66257a9e9e3d06d82841010ff760012d704830c62150b8ce748fb29e7b381013b7a765cc9cc63d8a002512cc4b0dd19c116343170975efd3668bbea96ab3c6c6803e808099aedc5a1ef53a4bcc655d2483a42de3a934ab465f6f037eaa80c2b8dc12d384d95f6df8b72b8a98ba381409132352011907470baf4ef78120ab983455c73635787c55de780eb4a46a857db9385c53603f04bfdd44db36a321dfa1b38252385d1745cbec1a9f0f361313d7e57c2d8486f7a1876761b46a85fcbdfb15caeefec95791f98e8104fe5be612ab936449a7a501cb16c17877a9e99fc00a506e536a941a43fa207ed0c70e7278957562d46468023e7f6a275db32ce4b24cb2946889ea299d144f099e68d76dc5fc3a0cff5bca7a6e3f587cc3429a8f173a95dec365d5a08ae30954112f4956c8883a4283bb360417a7b3472daa09feab52297af8f3a84326b5b77eb470dcce6f91560af85942fa8a0619034ad59040e720696392c85872e1fec2e98d5932ef9b79b3a6d75e461ef446384e9067de8b84084bda2541f27dc02f14f61c2124817122e5a962266e95866e4585f67bc42d90dba5333f6f46f63690b3a26fd00903078e4bca496d0129aa405dc2d663152adcad22170d8f6182854e2cb7a12730f65f6e7f8189261ca3b8c252aed4bcbfdc647b0511627563854dec54529a264a3b01cce826ecf92ab6d0782bd0ab74798d0f635aca5edf075ddde7b15595794eca668518f34b8d2dbc4c27907faa8a8be7c3a798fe433d091986bee2f0e9323a64f17bcd8faf3c26100cf6952ac41ad6292935b4e4a37ee4159d2acd8436fc836aed7649f1af29a6fc2d37cbe09d6318ea9442405e646168545b4bce21a3550055f5acc4b90d149853f058b83717d6689476567ba02abf02364653bff30c995cdf47adea6aac55bddf9e9fba759fdc91b857d5d1808fa9abbce4858fb4ff048e0c955b822daedb9abda05b06173b7bd24c608e54887712595285833f4be1e9193e7b1b5fa2ad6fcb5dfac6a385205da04d5d42127111e16980838aece0ef69239de2431a3d4c0793497f15cbe9e27ffacc2b75c3ee48a90b436c446231dab3f629b9d21a0b332340475e79a1d32d8e05cd434c4ff8fce418bf4bde0d77062e546b2ec41ab929e55b7deadadcead09cad8ab6c61855c0b5c0334d03f848bbec8a9a77cf4b14ac9c8f89277191d8525a68e8fde6fc6ad7840fd1e5f153df12753c9177cec41f7b7b11e4071884a46532be8ba1c371f7e56eb9bc1c8e00058394e1d82f747ee74b49462253b941520c36bf6533c8a4d97b6a3cb7a3fb2c8843773eeb9ae492e4beb8f34cae9359f0ea6dcb7e648a2a71b1f9270495476fa34f5ec6888a55b66f64800302d31a64091d870c4a3c80b0038770f42da46cd2a0768782bf5335fd2d06f914c1db0edd4aef6a2574ed0e97ea95cd061cfaf16a883b202ca451b4d899e8422e756fea37ed81ec9d5dbd0dbf85f6c2d8453835bd9b3e31eec880544bee6113d4eccb2aaaeed651a1919c9cd5feaf344b2efb296618b2af4fca2d6cc7e58c6026627a2a0fd134fe78674366e083ba837d89ef5f8c314008f00ec1c1fded53089ef59199b09a2091587f7935eddc26d7bb51ed2c0369e3fd6a485dc4171bad6c9c357b2aee1855bbd4a93b278887a34de94000a3cb654fbeb0b6c16bc9e7e279af4da166dd5ac2bab2aef7a5d161315538657ed1bf6e83116e46bdbacae089bfd53e9cf1cb6e641c4007f4496a2153c845016acd015833d28880a0be757258fad6a2941684982151bd313993e65abf30b538e720f9417e087fddd1e83882c3e550a4e4cd82c30574ef516deba1b44a0738f2c908ae5d8d9ab30870ac050a82c4d334e8928886c48e0f2b25b7fbce6a2b9d48a7a1cd719052c229509be553880f520af87e7021f0f187b0ea817a786ded9236c0d557d1dab1b55a7cadbf4605f5a9be27be317233c114661a235f083952abb64d72a21d9394b4db2074218c06b5754dd50a0af662a9be068b63e9fb90e48aa120a09e12aeb281f1d257f2e409322408fbf94300286effa6af0f12fe75a39e72d599daa0f2a0b4b60e030d3193abdee543ee1a010b2a10b576863b3db3faa83d436cd9c1aadd083b6acd538133fbae450522e38ed13d96947603d89d170a5482da0a4462f6333ccae532a4bfbd961a82ee8d1bbf12c251763c9c3ca76a599afda8d9bfaf2ebb032d674d11faf885d85f7d993e3be1aa0817a63a12dcee938879eb9ba892256dcd67665af4112820e2a0a155b86cf2eee25ec04ed0b0a4ef2f5df4d95d9731f1a53ec14cb8d622fe0fce327e63163b34a1000d81193e6a977c5eb4c7c2fa1ff35bc6eba8e429930ed287d81326a3235415911ad07257075505a48d6215ad8c301e9c771c10ae532d59efe8ec99ed5bb477ff3e995af822d5e6414586046289d735a42d31297e41cfaf44c37d1b5acc9a39390dc5e5f01600f180fa366698236922372bac8d90b3e9121a42d6572f53227d4d7710ebc3b7ec8610d4582239cf68ad6815a680d99e60dc4316a63e1f4de1b6a03fcff8f017ff1310440ed6d5b078488e3c41621e71cf06a238af3184550d11ed3a39bab5499714dbf2c7b036988d08f550e2eb096fe6b56ff74309a5e1fef0ef0777c767842b5078c2a6fbdadbc7cba868599fb84056b66c93197a2290755d181eb1365da9c79f37a4e9272dd65d9e54ee7770f977e60bea04251f652611a27956cb4598f71eb28ec5d9a1deab637bb326f71de0a92789bcec811e3ee6e620ea9a19b326f3a6febd8d38b2ba6488ac1e77efa260bf1ae4e8a3a4849e8f06b882572dc9bcbaddde8e06c349c9dc18c95a6e61b63325713a647428f0599743125b411e68e08282675debd3912e3b812bf5e03ca4ac6c39b1ad96bb6e520dca0eb11ac7cb326d79935cdf52d198d348c1d35cbaa5762c2268037975907b1b15c5c9a7b9387e310207ff2fc30daf7b6e94040f18d6f0a1ecf477664b5e5a58315d121cdd91c4018acb351b8dd909775dd1a70e9f24c88b85db78980f0fca2b4135b818a8ed8b75aa2cc2eab5436a5a6b61ea011157eedfb22e031627c858d4419f493e4b13600fcecfeacd479b1f878ed6ece03d3bd899d326267af239c5d8069bef55ad4a4b9eecb0b80a716fd57eeb338302dd3962ab0d9d4a2f253a604d28a679c6c496c1b41b5d09562fdbb1d737df4d4a876ab10307cad791e1970636d1de8e38ef1720cf451e2da232a06ca57e4181149879c02168757ee8e50d5ee496e3b1e8f383f32eeb2a0df8c228aacacbd2f2e2a202f37bd8575f52afda4282a6d44119bbc1487edffadac746e9bec5ae473bff384296ada5d3dae43e64a0f1005b2f789c40d6741f1d7448079c5690b6f09557104cdb4ae4318c35c5da5465aed0856271857e3928abdf8aa9c8c87d12126211b89320d16708c22c7a59e6c8c39b606277b46a2dc361f0d37e626d59a7b755f083237567055e279e74018121b9b19cea04c79249a5bc6a51ad9d8c964d233e6cb6dc71d9ae645262fb4aba0d5158194c058ba7a1ac891415c1a611cb22295420a5fc1805cd9731d82036e0ea51a86ebe2003e33891d3cbcfba9ad38e07ecb3e34111d0366fd2b8e34e6a6d4b0ac24745d144461c07bf65de80a230cacb35fdcd7cce8051ab5f45fc34d805dcb70abe848a66be0c43d01b09198388c57b14b874fe13190f0a3e095c8e5a739aec26ad4b1e656bfa7e07c72ea11bc65677de7c4d4748773d197a82a71bb401822f498ec0d48cca22df9e11a384a196fdb5580ce3d9d58ecb7437d7e66a9919e4e45fb798e7869a3a034b382b2eea82fa85e82ad7bf5d01138a93d26df7240b852160ab3287389449688bd554b0db565d909b2b29b2fe6086d4d07e506c74671eb5046dc587d0293e1114ece1ce3bd7c7c67cf57d2f19a2c335514d4b7197ab7919ff7944b5785d8e722fad72555f1f3940dce462558787b596ab7f0a2e95b8ba1ff4ce7d0fef3b07d1025ebb26c92d74dc352cebad92aa085a62c6276d37a74994d0b193d30ec61443a6e21d7b8d959886d1aaa5750f5165e3c9246edbec3eee2edcd4de820f26e8278c6af4fd14f6cac873d5f8f9d36a822f670a0c2034859145041eff0b24bd7c45c1ba8859328130016d39012fe27437919693372ac836b06f1ef93ff99202401c9f7ca1719a99b114ea286d1b500d78b0f97b7ea875530ca00cabc02e33466ccece90c7eb6d58f5826c1b104b585f2f1d8a8edc59db31af285f5eed032a644bef34d15b261793346ca9437ac664e9711db405309d393889dcd8537e30f2467b5aa071bcfea9ccb2fdf45e4d1836cf84aef523a2a1e9a53d8efd4dcfedd04d134fd0966a7babac790c8d7f90858e77d3502d79c905850a9d4fc0021852bbe1b9094d0ea7825df541210108d99c889d51c7e2ea1dbeccd5293dffba33e91518c524d6cd81239643b358fe07f088bce40df913ea4e0f7b03f521f1bd0f1cccc42115f4e460157c81c08141277b8be822babb4bc2b22c58d844e99cd5a9f6038a340c8ac669d2ed8fceec9d4fa4121781fb503d481bc7a36d937feef699c14b75fd325e718ca628594c3f37281175a2e59ea2c2920cfbfb23509347e827245bd06fb1f483f72bed9b7b82a80ece3bda73ef74bf31da25ff81261a6edd31080046f6e82f29307691820d795862b8cdcbebd36ad37ba237faa405e0cc39bcb8b6278047580b5987fadf2a30ff5ee9ac49be033a59f169abeb1b1db6d32bae6931f0688d5abe66d43050d00043a87ba85f2507a5d10a528b0290764b0c14613ef96b6b6f5ddd0cc4e36a7a6612f43e53948238c5cf86e9da0b9a0ecdfbfd329115fbb5d8c1d2658efc8d350aebc665ea58a7c797dd70233becdc06ace21a2d22335130eb9dd4b751b2b76510342a89c043efb993c44f9c9b5d087d97b9b3c7208f41d00a7937b85ecbe69eb178c8de5bf247445a484a7d5c2948415aa28cffb99c3e7fe280f56c051ca15f890781d8b83b8552b59376c081910559f86628b4f285ad3ce7ef055ec352be5f06ebd086c52e99cffc675baf043ebb93184787f2d853fd16af66cd580bf424eed1ec57e675f0601d1d6223ecad60d4a1b7b629b8a0356222e21179d8ab43ad61e912e8776e984bdc4ca8143192605fbae3cf8a5fbdc742cfe2857a45bb68a8a7ad84edefd311ad2704920b6729ab35b29b3234b66e7822ead276e887653525e2df236458c18d53cb8a6e654dfed353d2efda73960c86204959a70facf2698ae1e1656499ec1f0a582faa07288e930bfff796f20f4baf673cec5bc361eb69fc3201e48b4dc6d93c147a7f7ed933f6533c0ff60a26d0574574b4fbda72d8fc46db530d9dea82ed3c3f3719f0018863d3a240bc9dc378e7d5604be411ce4bd42e1985d2395250ebfc63ce818d19486ea38dfac6f80ade255d1a434f21969574969e090d16a81eb3c69bd91465945bf446b9c0f59b8f2f3ec7bcd6502887e7c409b1b35e0055bd8cc2ff56ca349702428b0a305b77bf17f0af0118ff5e029d72c5e8413835fc4a10f959699e45852165f7cf1421b77807fa064216eeefe50162d1914c09c534963f20bf1677fe4345135212a40de8b43d4694c7ec6d77f5e4c5af5b8bb4df8cc98ee007bc9bcc24d67f404a70c8b075bd0bec96c7ae3fd859db3d12c1e0b5dc2ff55addb2f8e4e7630e83922a1f903899af8fe22565750102eda87b527fe5bab70c0fa2ff6373a7d2d0d8289cb8d23e8adb01cc64c551531233cf12c9a96f8195bbb37d17e071573cee9203e21c78bc4a9291d07aa4f738388e6ebef510bcb4c74c375667301296b8813a132aadf6505f2a33a4588340eb0f2972dedbcf321e1dd424bf67d6f4bf08b67c677c340c63ff0a2d655e20f5addd704d00131aa9877bb090ed255a59b86ab2bbcb39298ec1aeedd9628d09c27f311e87d20ca5741ab5dfdd4c3d97e3abcc8f3ec975cd368d6b493db4fb3cb288224795b25fecd300d1811fd2be4263a71fab879b5ff21cc71c72ca385c04ef586daf1aa613a32c35645fd64308faaad75c32d869f8c6c9aa1dea2b9f2d3e3545ba83ef9393ed4cd8b88dfb25c6ab292c211de4e3fc39610ebd74b60a30bea19d6ca7734a6ffd8c73058cdd1e8e4fa82f3cdd40fb1ba8cdedc87f8a69ec4298a71d4019420466796ba331cdf45c7af65e63ff42551976fb0fda14a4bc8413f72bf5208ba75041cd014206bd3c8d063e62910097792b20057d6c71ae4acd9a6fc6d05038031493400743f2bc6f7106e03410bccf4ae402ff6c387566423a659315656da059b88b48b7375374539832c6081ef0e0d2fb8ed786bd529e76888460391ca083d21fb09c8061b40af601449184b51f86f989e98b8578672eac049822ca497d6ceeabf0a0428e7077e3b12bacebb0946db70f6d4d00eae2476f8c1877f0d409313e5a40f944d40e7f05c17d44a0527c715b2d7ae3b708f9ad33b818e814394d66bfd949fdeb2b90854d0c1e27cb63a17afa67b8db3a33b09dbc1e88965e0034ef47243a565cea72d7bd30a7fba27fb2fb06b97db151c391c54152ce6f2a5c816b6ac8aff14fdf24b894481e407c4ad865e9eadf3a0536b6f50f5c42b4ef0f3ead948d25d20e39599c6935bc9cb8045363630b3acf24f6e80249ebd3bedfc2db70e7a82b62ea6226b64b15009416bbe986fae2dbb52ad5cc3a0301dbdee17ddf537077dfcee34172b6a15d78b0f7082db8062dd9c42b54dd68c4055da4a0bf052d2e1791b6db48324672b91c6423d00bdbb61f9089514a5d214732c7e2a752b57d0fbf3f2923909baf656d8084a3ecd0fe4485882df82a6d48de711db553eff1e03a2f812e75ce599e1721f5b82ae562f3b911624233d438d725162fecf8eaaa5359d689faf97b59b8331c2b950b85193c0b73ca7394c9fc29d7286df4982f158b57f28844e2f07384da1dbee177a88abd19c5616bf90011f5192d31c68bddd4b0086609469def459a64e19bbc9881c37576ae5711e1b0726e12596bdf1c03e8a7b6cc0e4eea5176ce0a93cabf4f8a06ebb0bf1301ed20376ebe341e3081cfc81294e66ed33ea8c435d32da81dfc87178711f1526ffb91fc9fe7825b1e52396f5b63c236f9c6a9c127a404752135baebb41af95d3b615238dd59a44f42d3400fa0721cdc8c58634eebd19e31d4c6928e8a64ea316cab76878c63a08aac6ee908604ca03678c8ba56a3de34679ae885f7ab1d02cd4c02da0c96a921fc8eaf03aaf1328fe0258f7237c8493794e88b8fba80e7e492d49f1c1804530023de9b6d4da8410568f4b740e0380a597e49ff5d7be3fdb308e509b694fe55a19040031f15ae7ce4abf7993fc98f117a0822e80ff8b7f6f842eff2681c2bfafdf2bd44392f3a9ea3455226badfdb8fc64b7db8fa76b806104741d20032cb6b97b7269d3a7a0661365c9ba8b6510deba1f06bd0eb768a1443401ee11327527d5c9f6678267b3f5d037390ce9a8451f055b4d4e0f9c2338ef6c029a89b5f4ad489e457eac86db3b3c67531c50abe926d29426fc79ea70636e4f4e50c24eb62f1da224b963549087e6b048ad6107808dfe01da03c3a39726f9e63d586d3d437af72f7965790bf35b40fd57a8b064f409cc0ad4a7995290977a88804c68c354f5d84e951b4ef102967a250a02181b6713fedac112f2004d841fc30f5de1b2571b7b89c4e910b49a32fa57554fbf24b2734d8caf3611bf18abe569c3e32be0919384a0169b5196304e7a6f7cb588c911d96e8d502911fdac7e18d74ce2d9c82b1287e9b7bfa04f53f9ca05fb71618ca599a77d915203966659430dcd049d4cad34e7c6e8aefd9b5ac09fd0257e2813ab776571b4e988ac263f20e921d299055d1dc9182be2cde107c58ad0b0e6ac43e99591fabc2944484ba087a74a6b251578fc7c914bf6e4d4555db032e947d00b34f3168c0bbe1046f71bc8fec3b14c6e45236ed7bd32496064a3cfd92edcafef0aa2238f410d123f1f99be3e73cde83c36e306eefc2a162110ced4474c21e33c061ee818a91466e740c9ac98ae557200ee24489a3350eb10b35700c0ae2823a1c95cdd4e1d63ee175505094381c9c8d82648d0fab8190ff6db643070f838d799dbac8c05a86cb5cb302cbe7df5ff4a4a4d61511690fe1d58ac3e9ff1ec0410dd87cb2f627502b0fc689d651ade9376ed948b4e411e5e6f1e8d0041a3bfa6446fd8bf705eaf989e146853d61f38d13de053d3a66f3b24ac1e584f9a67f6616aa79d01237c1e5b81437b0a58323f078d00ec1c08134ab089e4c2d54e3177ee6275dd6cafe902cb09f89fa2d0b4bdd496a280656b559c621129bbbcb692b8d9fe219c8ca1491b7293de78d96d76e50cf50209d5133729cb7fc46b6a3f21293d4b47e22369f46e3b6ee4e8edc7cc70abbb734dbf84c4f9a2980ed13a5b75c5c52b6382555ec3970fb2a32130b9634981282510d7763c3a799dbaef198a2e3d8fb3f9d19f513763592664f8318bbb61311f9923c9257220eef4bb05935e2dc3b1a27a101e5d5b2aa47637c9fa819f2ed9766a68b2d4e87242fb9830aa09bd5e8659948f93e15181cf68c73aca94c54769ce619be8f54ec7892db03cf9cbef18bbbfdea76d2a58f73df669c8d250436de05daa127cdc9363701e99d553081248934814a764aa300eb98c965a1b2e0613a2ac312884727a352c701f5a7cca24147aeb5ee85cd0151c2ccbc485a1e2cb1718f733cb5926a96c49116576d85c7ed9cc52bde478ee5a3ab76cfd77cdd2ce443b9e85ed521827f26d9c5d266418a48421aef0adde026c41edb668ff5d6ef20815d1d4958385da6aa7cf083b8e49dc066634a35da48cf0b4250705112782391aacbab95089ef98313251d5bd56269e4a2d03d91113fc176d3fc5e6bd98b9028b2b867f2fcffc3c3e79c93e285b2109e01715793f61f842480ab83dd39dcd39aaa6228a3e2a3bdef1ba19f9f246361c4c4c1b4e321d9a4395995721c3c2bd94dcdddc1219387768cb246bcea69cd3c22e018d01ed99d90dddd7feac3e036a756842b5bb7dd68289af5deddcd3825d78813f68a204e1d82a8bebf4ec22e54eaaf2caff1051d5e4b8551b8c5ec582514c400189583cae60f6a25e344e14abfcffeea13d57d97e89080bd4f38f7041275ef61ac5951dc1f20a41c91df15e50675e7f4d2e38bd45e75dc5247aec5ae1f337e335962f268288aa691e4085e2722c1561ea08b256d353d8ad966044a866f6213495440f0605fe6eaee23cb5b9d9436c2f3710d0571ed4fab52dcedfca2a4e23eeb64cc033797ea78fcf9605691912f602daca1378fb8e3559343efda6bf34dccab7b173fb645e4860cf3611d5a6450003524567aed6dd72cb5ecc36a1fecdbd7219911e8d0d7ffcc0e707703e396b66fe7a48603bced55f9fc84a4af1d6ebb83c41fc32f10556636b63ca3e1542915ec057db56720b4d28c0ee037cdb0f443ad6912e54cf51c9dc2b57badb807e9af6b6d359d24d1d7a03fa35836d0338b9e938fe710b5ff373c3e89e10b6cfd775dd914c9f4d11a9cbcd47112b2db985b16a451850f1de7348dd73258b1aff799271d240dc3512a50ddd46ba2c65f91686c55929ff0abd5bda1ed65e554941e2edcd653418b34bd64580004a20e20372e78939363a99c8c37722cea0f90f41a53454286e957a47424970b118d19736a14d7da85de91738d3742e12c15b5bdc2e0c4fb7181ad8863156ab4e11172d7214674f726c79a97dcb82cf41eb46932c7c27d80db4a6ef91c39e0c5216542cbac1f44d22327e9213aef2bc9df77eaddf95bcd81a7ca9d3b41b34a7a321ad47bb01b9e8df556568094eb76b29472c8af32687859e4d16eb4e4093dd0010f84240ca5e777665f08be12889077102b922d40d89bf902747f11e8b3858d35c1330dc752dfd620bbf17947ce01ee1bab12b73b2a01a6306118fefafc0cc85ce9799b93825647e918490b70b02e8e0ed5c1c3780e441bee2aa8810e48d4a2f786bd6cd9df0045f12a15dcc48c0c73c14e2e88107f9960d52e470d1d2199bfd5856c4cb641f252b274ca01faea5af1c8c621d3bb4a7c0a81fa47f3805aa27e52ea9adcbf9f4ce41a4e040c5436f4811bed856f1ff357213bd08f951c49f9e4dbb6b3e3f3defaf15e0e48c47ca6ed24619344bc9c637edf3abd4dab2ed5adf54db6062879d880195b6af9f318aeca63baf8874cd3cb037fc64fa60c613daf8c520f36b56e6b0d7efcf7b36182cdbb41f25bbea21188ac0843e94f7b272f48c83ada683fc0e2f7884f858bab6dde1cf4c6df976d27bdc99a7f12aef6f42b6c2ec425cbafe705694815247c3ec0417b5b2dcc873558e35c1d96538dd396eebcb19cf3f8caae261a30279607a53854b6d3e1ca8bcf75668a39f64526c6eb32e304340cceab3df845ab65bb83c87bf8436eb3021fb15ea75a0d15b32149dca32e8a9f69d900e209a63e532ee47cb1e502bf91d0134b423e5b623f211c3745393edf508a0d85af0e85b5af09d44cec40602f89871d6cfed2793ed19e873258d85936acb2c1c11dce86b07392f35b5b21a3419a3accd73619ec455adf0b287799ad1b067d2ef62e8753155842a53086de077a380b196163abddd1ca072ebe87e533d72b7f9e5214e204165a66571e5847abb9c7632aabefd8873f2903bd6effa17aa011d3e7008b1f76f49711c62d98ee6b2726a83e244f005d4d84d0fe9fe075d110b292894e055deb819f9b15a06e5129b3b5e38a282059ff9f4db2c667bce1e09a74e3ca25738d9022ca1003c70e1484dd2e7af1e2f5c5d17e1581503d6eef60f4f7bfa114b319fdd50c542b0f937cfcba7aded5f42ee844f8ad198ff0a88e735ec5c01a03bd7367f5310faae16996804eff8ad2de90deb92b901b1166c8c38c3b3e7c8eb6920281e32360c1a779c81c87c20f2ebe76cdf54931b2be10e6977add830e1e0fabe57fa65f0631263db03393e644a18c85cb2aebb0a75c27bbbc3c1ea91864fd24e3be0f6aa2135b7f93ba8fcb74c0e63300dd3551f120404e9e1a74a2605d7cea76f88d90e8695bdaea1abe153527a929076ff9fdc0f1bb168c602c4b1f56b761bd767db253fb2ffbb91b5df33f7877214cfcfe752f26106e03134f02ec08c10d58d72551effcb26ec3a1aff64e937e8b71c2befbb60f66fe0598669efbdc813e835a3bc47e2d4e311cce5e7eadba56d932e3636474bc5ab34f93789bf2134c01413b0a78a84ec08154cdb36d252c033c9de59fc8cddece3945bc9d2a9d02257f929c304963189d2f74f34f13ff0e5514d986e5df4366995c04be8c2d2a4a43bdd3b31140ba095a70f3cb11059fa7726998e1ca56cdbf346e422d8a4d76990699ee61e16bc8d28916eac76ea91b92ba488aac9650d7c5cfa420d1b36e98a1b0d918e22dfc96e07673142e7a4c98fc202ddbe3f1e847fff0b9923dc3164e7d04f57fecba0dd70039460f36944f38a9abcb5630114944f017a95c09d7cb50ee53e45bdd39dad85d1c7a948a373de4204f23f71856b0b31e2763a7b05197830c91be5ef96e9395f2a7f54ed40c8b5040137f83f888ff8813b1d7913aa4c33d5d8541af4b2582328b4e422a665d33034e77afdb8ab2e26794bb1954e73747dc75e96e230994988f68e234c7a6f9854909219ec98aa340b132399e1266a713fc6798096cda0e52a1f6e08e03a0d86a95cf957f07fd04714d2220fcbc5c3b06f9f139ce78d7fe7fe31fecbfe203acff0db69e2b186082dce27c39c2edcea059dcc627ce0331b5ca72504b55082d615e2ad7b4e112613e40f572b4b15127197398278c09c3ca88ef03ebc3f6d8e124e3af46c347a7c6b1480c373a1a81b925a754ebdf203b9d6206e8293b96302b9adc5e03f8e698a0db66259ada1431214384a7fa2f8f57db4fa8e2ac4208eec5d3d21b2d7030a8c9e87dc7df6b4f57b97e3467df492115cf2e1e5299822847a227cf62f39db548102579f2d3ac367e9476e625c834524769d603d2a8c346da738570cf89dbce0a9c6e3b423dbdf2b71b1e1544b94ca514c49c41b346e32d0e7f19d8794d119470134f7c97737aaca1824121ed2c8da3fa4b592a1fdc22edbea102ebabaff7bd7aa309f7298780a33d0852bc0c3775423e20d06686d282de21d19ced823531c3fd6a68af0405567455216e5ffe976c1930f64a454023b5e34f877879c0f349ddf1877edc3e4cb246173f5662c17b5d4149eea7a2fe1fd0eddfb06a97a80234494eeaa79e0b3efc996ae322dd93dd14f52f689bb17a5526618f1333227386f9b1e3dff341bee6215615dd7fc1d1062574db0781772dab05659391cac0361a6803ce699f55fbdf034fc243364a26cb4e87223014d9953bc17919bca107f747c16d3c5aa47b3ac3a155f22438c318bbc35f3b487a7599f75ddc12eebd4206f7ddb80f53044f3ca45fa2f5e26c147323ab4bd9f4d4587dfe1ae087e5b29a6a521620996617dccf5ec47b9d0750efcebb4ab184a31ca8499cc319cf43182253b639a23d5f83dcde50c33784c883e0d2de0aabd88ebc74ae3b2621ec886acf13be66bfccfbf165892db4fd51594ba28f0b8080fd655205a66ed7bbdb285089fcaac1a1fee98ef4be7e672ef7550d59609f9722c73e4b05a3f64a6d22d6a765c415c8b7595099932b448a7cda1c7c536d2f4438e83eff12a3f07b79a9468f59b23f88b7a7750ac5bce53179073a830ac397aa990f3c6cf0cb395b9023164bbc70b7995384bcaec973782a8297d351ea1de230ab6a44f0e53b383af8304447359f656462777978139115503175675f2516d144bf1e18cac33b69a0de535b039c28f0acba909170a78cfbe8eeabc96f08b3fac7082103597d0381fef4c6d41b505d692a1dfc8c5d28e0086f24d74178412f175d43529c067dbd3534d2e28ad13f180afd7cc2a27d675ad2cd2c45d63a76ba21493f3dc000203188e00c15efca61b63325713a647428f0599743125b411e68e08282675debd3912ef01ae4f5e60ff8781cb8f7967bf4c90dd6712a822bf0a42146974859d573adcf6a74b4b8eaab45781cbc90c157c813bd98845a3c4a9787fc22d48865caf6520157eb4ce49fa06d908a6f479cb244cf6ed29b759f1e0d0bae5f30d96ec0576a9cba137d0cad8ed882dec6bd30068599096aba57b1d27d7e0d5cbb430c77bb586dc7aad9fbf8b57613de89f46b0d1bf5ac7b3717800ae3088b0f10960e6d89c521c067c1cc2ea04bc9ce71269506b46c15e9fe56f623bdedc0c603cac0191f87daf4d532ec3ec6f700de23fe7b0f95e9d0e5f3d6489bf81128a7340cdcfe04659e90b085d4d2a4dfbc70de74ecaf522cbe7ebaba6569c4c32fb3cecefb7678807d8a6d87f89b1b31dca0f752bb53bd47b99ac0344e5449752d240a85e3462e704d3d7e4556a96ea677dc01fad54f7a3a444a96c4e9837ef7c8202ef8a968de32c1dc54859441b03251b1a66bb676e19d422fe013c3af58a8bc036b143a074d86a771527a72323c70f0d93d957ded22b414db8ca1af0345562e2c686fb8b941674fc6e249fc12a4b44f2d3715514135eb37fa71b09fea24497b9b44316eede3c8330726465e429fdee47d5abe790c183bb7eed71bad8300e13aecd78e857fb91c21d4c8b55affd985f995fff14ab996e2c62b41ab1f73c18ead7193131f02e868e4728d6d443db543413f3276a9f408ef912550a4a80723319aa18ca991ed9eeea4d9aae3b2349fad9d519d7f01b5e23cee97e8a24745d144461c07bf65de80a230cacb35fdcd7cce8051ab5f45fc342fc757ca9608b8346accd2486b23dba732d8c9c3d5be198f1ce38d5c01dfa52a87ab72cacdc8069a97ab43e248f9d2c2c34aae61751a97065c2372823d1bcbd0e67132c8408546614cc55bc8428fd85ed39481bbec2c3544ac20b1601ddaf5df39188a212e3115976d930499aef5479769082768f3c5c1a01ed9bc03fb123af0745851e4c35a2d7a4cd8007fd50270004a65056831e50654c9c9234acb8e98f577267f65bea786a5b6604c9ea027e360ad287a23b5b2d46e8dd38ec3652d169c9cebd83074f634aa7b764749ddc0e2b8fe6e979a67d5db20760545ffafe11b85678cdb986762a41ba6e052e922f515d1e7d43cd4998661f719c3e28718d9526b40864939411c13586e751935745a8ddcc67bc338346cc0ea0f21a2401a12af94e7d832e7e5bd3e3979b722008cf62f895e3cc118f3be01e9149df4adfacddc84e5165b00c5b946cf014ec2f52616ac1bc356c0763e626e5835373f9624323cecac6215da19602b6405d0f0f20afb114885e691ee824e5ba670f371deb742b20e5f9e3a74ed12ec8458974fe2cf53b5771786f4a07f266cd907a506133c3cd5920aeb08b29c5ddf78cf752791d73aa71399e630f5b9e4d548a88a6af8cf9a0560c3433a846f81baa59129db72614d58abec92b4a919dae3216827cdaf916ff91607982213cd2c19f61705a450f2a69dbfac0232c1a0f4135fb4f8e70d7191b9d9afc583cb5b1dba114cc2bc2ac6b1d6680286b9c8794f94e5bd1b46591f469df829c3df3775f6ae790a4585b64bdd2a531b1d467b16c84f1e23c87e72467ce6d06d20e24ec4636f8989586e30a7b883e2886906864f2e75318185c43da9eca5845a26b5681ea8d4439c446da712bdcb345332d5a42a76be2314007ed9764812c8fdc5d71b3791fa583ead4ee276bd9828fa8b6b3f37281175a2e59ea2c2920cfbfb23509347e827245bd06fb1f483caf59a140cca3b0991e6b9fba5627fda0bc4833f0704a31e4d6effaeaed5100633a48567244ef961c1d0be2b5350e660ddc1558e28db324d9c403d84c5d778ce20917e85c1120c142e511b718a2694e9c7fa1fdd3d9d1b26697fac9202440e78676b92b31056055368a385ebffcb9b250b216b6e0b8df5b3e8313a4fd98d67510c6b96d7cec1f853e6db90193a8a6fc78720c04a10cea5627ab332ae73505885c6e940fda4397a1b86f6098ed88bae364255d177231d985582efc79ba2388972ede102fb716f6cd92666a6239d96da8938e536fbc61b1aa1bdfa0775d15f783874a3699243abebdc889ed624ba5cf719775e35b0554a63c1cb6985d05eb66bbe52a58724bbec4375b08f7b5d3991e223cab09fe211cfae5086b27417631d8147b4a07f8c16ae8dbe6f9926ec7643ee1bd7d2a687e6143085354b80cafcd028683e0f1a0225d17b335c82fcfa245e60f38828c47b1225a3469145eee3db9aabf9a39ab274e01f0b778b03479273800cf7c7ef2af9510e34563696c24621a163848e11652379bf246f44ac4776abf11c716b1536b5c855a47e0163dc6770823b9218433c9f5e3a5dae5fda8d53cb8a6e654dfed353d2efda73960c86204959a70facf2698ae14203336cc03e843c8c613eab67b924033e34466b35ceeee423a2f793304e8e94178c2b81bd145ec4e6288fd9272fc98f02aeadc95cd5361e98b4d9f909a29e730e60cb9fd0392d9e3a23dc3d96ad9919ae4611357921cdc2a74657fc679c36fd0a39283883257bdea73c797341cd4f608b03c14116658d9217abbfa1a4d21bd309d6e977e95619ba97fe94786e764e5ba63ee74c5233a7b1e06cb2fe6d17bf0e260c64a83cccabba5323f78497aa9a98b4e1e533e2877a74660a99e6a1d0fe6bd787b234205f88dcfd2d290dcf10d3543a2b969251961d50a4d4b2eba6d1bbfd4ef06118d40d8fc53aa5f15a0add51a6aaea2a4b312c73c9ef3ba82a8940101eacd964348f27e57f3b609526b2ac70ac1fa6ee55d27cfab9a8e122eef08111eb90ad964f6843bd68b015f4d91423fd80a02aea5e23cfbe93b46a2e2e7cfcef2f1329af8eb82057e583a8aaa22091e06bf0cfacac7a5d758a6ec551531233cf12c9a96f8195bbb37d17e071573cee9203e21c78bcaa086628ab38e97326303cda5c607cfc020701456f3e9aee84c254b3da5c6087dd8c8a04c49f001bcc5092285d5a9a35f1f2fc085eef7f612029a52e3b4217f378447ba1895106092310e5e5ab54828095560675cf2734b54d16f9c08b312da972e44f2275f0532342bb84b47b730115a0d72c414531143b331afb0fe83da6ce0b4cf783c5eb3f818168e4cc7b983a5edac192a5817af70d6bba06fb5fefd6be2b8e35dfc1f66f18037beeab3df616a68a49d363c38b13e7aa3e04c3d2e82c7a35a4135a864e7e8da4cf409cb0257f124952910d46f17f9402d386def8e802ecea9a779b46a0c2588b0bc38684bdd2d39195c418b6fac4900a708ce516625fb81aa63017c61a3047efef1a6fb3c1f22569c5042056cbf5acafb6b53a3d93e1fd89e4452436fede068605a9087eb521aac6868d0a09675ee67d5bd29cf20c2b0ab922b43c3c3c25c63b39450c0e47466f0f0e5abb4ebe0e79aac2497eb8aba6a4e6ec26b61d6272a931209b33f717555e96966640d9ccde373092c4760f4eace343a2a9479daf2aa697f63d7bee4ba0ef163cc64e7e9bf3ee3e5df4184996edc33efa92822f0c5b1fa3e231c9109ea13432b174a7c8c7758c73eb61d00cc6025289949c56d58b66d78074a4da512268774ef688e742fe10214c06eae84e228a82b5aa02946911b3899d923c33406299456874ee85c1e413ce5e07f5602989dae0d5a04221acdd111064b31e5d829cfa3138d54c47751d68b76c730d525333783a2ff2ba7ad625e0b69dc3716ff3135148f3ec7ca9eb7e98f7d63f6b29a4af67625e942c4d84b9940fbec75599fe6cea786258c1e5a7625d509bc6b1f5f0f1519fcab395c206abefb4cab8599f949bcf6d720698a9d9137746add401175abb1fff46c07f62d385ef1718d454e74fe8b278f8d60163ed1521e183ec5dfa74fef29674bf1e0ccfedf8a344dee7379d4d9c27be9748eb5069c2fbaf13a98e14016156f84945260e4c36a2b794ff407ac9063d1e51c7351f6c732d5370ec3ac628ebab49d03b347cc4184af5d0f2463f69e2f9564d4553e8a09af7996234d29f1995578fb29ce75dc3206c354bc4f9ebace2bc86e90c41fe68e03e734ae953329a77a3b370805558c3bebfe9f84fc9508322dbd0dc294427323070ebff723f31d511971c854bc349282cfce7c1b919cca305fb5ce970ff3824a2cbc01e4d14c9deafe80129bb7a57ef318b97c85facdcda44a08946f681b1774ed517b3e8267e1fc0b8b1bd2e1bd5cc234090bb79a759bcadf98185707a927dbf0dc25e4aae345948b2081c9f69ea85c3363f5eed7fea00dd98f7a4baf76424bd7acf9479f003f0fc9ae150a9037b3863d583db990d4d9b9a5df73243d57bdc0bfa5dc0257eb0d2e2aac8aad982e6cedb1358c2a3df9cd23b57044a0aed4114df46a1ba5ee032d6a373430753dc37450f49b5dad2bfe545afbda22f3fcc3fd27e7d68e53f4ac961fe9c81ad0bdef4f7fd7e104c0f8cabf716a419f1fb7a3a5bfc1fff7a5c6e51aad8746330c3a40a1b353eb19f6ee3f9c1652d8e1638799500d6b80f729706ed7ee6c504ee9b794b5e2dae8e91e9ce0cd7312c2ce86712ed855fda88e1a60259142f6d2668ff494f711dbb88b6e4067487de8ceab9f8e0d214c2b021705bd18c9e996a742448d06a791d8841ef77d320b5ac221d00b0ba216ea39a668416c7bedba91f40601cdac23e9884bfc28f6251bb7e54a553cccd32a1fa6a9f02c8474149646df7f71ee2197831b1ee5d8e901d1aecb521a41f138daddb056782afd5f8fb004fce3c8a4a5363cf6458b58e213182b366b188c77a28fef661aa10f630b0fc8e0df1b4490b883058bc8c658c802cb24954e8758b779c7c4b6b43253138a7259e355115c66d88f71ccad93329a7dc24f13af653a890747b323b3dbc060dbfdba0853e25e6f5f1c5d8e888ad6b365e54a20fefa657a1077617e717ce773fdb192127906adf72dfab2ae6ce4f45f923a3ad46ad27b4040fc10c18b2f9a2c21cc27fb85c25693929d64c8f8400c7192de9351cc3e9ac34bccbc3150745d849221477fcef6ddf66525e13b298e434405c13cb36342dd8ed07dc825356a6dff8d18b23d8232bb2d213574e95b4100b707e10ff0bc7fb85e53520a95289e4a39644f1d57b77a70b51fef2b328e4a2768fc2435dfce50074fc46a3eb1b458adec672868e83c46ca35ed00ababfb3f06a1094296f3de8b449de5ad91c6069da4209f28321f98fbbae6b56943a11cd64792f366079c30ffefc86b596e224a0e45c5319914d279fb22686f46b8c56702746611f127441a64544be9acc0a122ca0636e2aaa1932e9ab2bea45200fad801cbd23e066162606a0ca489d3261e4569f640814a1bb356a1f4618be6e4e944eda6a77adc4bbceb9f3b2e9656a13606bb7ff48a81dad6e0aa1061a8ad364ce0af811933e1965ae3831cdbb84efea86480e23e07251f2c17489230ae0975b8782a3ca0e82a95072bc122a122a39f9645398c6ce415e06191b02f71ea0f638654f596c3972634d0be6aac80b82c3990b7930d05b1e5ba051e60ceada24cc4cf91156b7597f432d47e8ae12589348965d9bb230526aa6e4c8c0db093f279b17c64e3b280bec64cf26993fc1673d2d11f565f5007af0055be306c17ef7d11153514af02be001c69e75b83d596a101a35ad9721bc95e37655406be202b489134f34f4e29ea693c05133bf4d581cca656539a448b8ea7163de388b48fdcaa6bcebd3c0d8600d39d5e70a7b2fd2e8851d5536b53d1b4ac8254d7249e1df3705f2fc2eaa11afe72b24eda29b6b0f57fba45d7ad128cff1fffd90af60ea92c7be160b2a9f74635adee6762af6885112901711c380b93628f67064fb0df3c5fb753ff47c833217fec578dd4cae0a16c914c3a27ac983b163e7ddac5fb2d1baac07ab368a9256d1b643bd91226f0515eb9a1eec73f70e8a412f5ec0c1c6730f36a4f71ba757d1e1ec927f9e564dae4c556cc60a1ef1b6087c403ac86f27452ec6a7088c06f9545ed9e3f265f9e0101878d8c7d553bd72567ae401aec460702317e9f5e66960048252b7c93ade67f1f42829ff8a2d3178552ac3ef61b614ced9ec8c3cfd787e1cc6ed53df04bda2d1b79700783747bf6b0618f881630f5fc062a69f9e0d4f3a245efb260e176416be8fb831734d0121df5fee359c949e6d54fb078eb991d5cd667556f4946d913f679fc1bc7fb94e7088fae3e76edf0ae02cd648b38984a9fe35f34daaf92bd1dc2585f90b57511dff2e3b64d2f783bba814933a24e6fc6297612c07f1b9a43ddc9f19110fccb662f1891b65c1830e18188d61598cde7f1dc142ca6c1beecedc27a0432097c5a6428bd5525c0a1e6f44327eda93a4823f971aa6f5fe066d7d6a1087952d7c279534cb7e1b54f1577e750909faa51f7a0643fa6cf0ae55b10ab5070726baf8a5421618d115c3aaf4de7866b8e0c7830009b81112b1bee94b5561a81d40a229f1571dfba5d292276fecd4ee60ab15bbce07e86b06a8992e106a65a479e949d56b34bd9fac7d4d2134f0cb5043643a7c9d2178a9030efa2eeb61141ff9e28b5e19c216f69fac0e17be5f30f6d4de06b62aa42a614ac1906146975aeaa426c0f1a451fd725ff97f4b7bf52dbefffe6554ca22a52db5e058e1956ddc584f34a9a1033d392117d8989d7c92f5c0c89a9cd501111a604d15833cde5bfff0ea4f74c457f4e7ef8422dc68b40e8491e34bfe60e327a01171080a2550759bf85b0a4b22fd8f505bdf773477704d44b1463e902fe6684d2255ce1bade72724157845b39b2da769f890bc22fb977c95a290bf2f007fae248a6767ae0ca7d63bc86b1ad06d964c91b68373b172153135a74e1b82d5aa66e0dee4e1d254fc50102c74dc0fe31bdc03c9056b5b5decc7c477c4bc9755fd37c7dbcd129353939c7a827bf41655a803640e081d08444fbdd91a3028ab422da8d4b0176e164a74925a2d91d2511179e4575772bc17616fb80d5703b816c8737de77b735e1fcde6abe96490a27a256b4de25518b95d39e01cc6d76bd6b8b371078c7ec60cd01f74296f2c65322455136045c1a753c55c70821c5488ba1be481b61ef36ebf885dccaac1318256fdc84e619d2df09d37b098c770213dce35596d5f22cc0c94ea8657a9649dac96fd2994479401fd7cf9e1257d2cb93afce3e540baff2277e731fca174c3e80168579a870d5b782aa69507eaa79464616884d0dd034cdb0e4ff7d2e1d94c895e3a7a841be22a83c089436941d9310c06bb206d7bb6cb3aba3acd4e4ab1180e45b6d1f7b07717744cc298fe14c60aecb5551340210a64ab8acdaa63397c51d1c457b7ab96fe1f298d4285de966ceb17e4b21303e7cb77cca7b55580d9e388e87afd50fd4b7462c9de80964adeb03d3b48c9ef88922c712ca9fdc953899e0ad7fa38da902e06797af53211dc33d94842e5df1e55ff8f8299c943313d829e61c36a5c492a3f780ef5e40ccca267ff7842965bf0f1e6969296a7531473902d677feb239a6fba5500b3a70fab65372bb063834a2cdc8bceaee46824ba03845f5491ad5cf050d7213de742877d6ca6580aed19a5e553a967bdb530b1f08ab9fac06923de3505224f5474698374b8bd77183cd65369ff376930b1ad451ba6372922f505fab35be93b82c027424918c332f1ea3ecace0ab4bf45df4d10439c6ca3090f42ad294e54e111b29409016f6b06006173bb9064adc6ea83b7803638a3283e5b7aeb8e30965281b554518138b53936645a6653aa497d72f3612106061a1296a62326d8dc74382e10953a108bd015f71fcd2e1f8058656fc7258d948c3dec62bb19e0e64036cf5caebb84518e2a580ea7bfd2fd019ed4f4bfe447b53fce64a5cb760ac6cca915f51d52504662a4580e4b2714ded0409bb71acd2788b8fcc5e4c5be18e3f66cc522dad775f0baa9e4628ce33b08db2578a2a2485c5ed5cfe46f7c630c412c1f318243a5945a2debb70fe3e0191697d5e1a66d5fa05af3c9d0ea745a957790be5d911f21307cfecf772853c881c8d9878dbea103d06c14313444094e0f64d3f31978aa1440d824cd2ac954d36d46216e829b729e4e5be8f22c682f1c919eac1023410734c10ebe8fa9d06518ed7b3be9831d9385a6db2409ff14e1a384ed56a06c3061e597e298dc659f9814c1eae207b8e5ccb99b7817e336a7901ff88bd420fd05534649858abe4eed4e1cd125944dabd4e79b1b766a70ca7885e0eff1c8697ee409e0353950c25ce447ed583b6ddcfa6d5f821c07d3e4d71a2898b0edc749ae1ae8ece14b98b3bcf4c06e3bc50daf5ebd43ed0eb541b270c6be45b975da0476da8ce0a37966eddf4b1c859cee20f606f67c27108bd1e28f14b9cb7e7f361beab0229ed577ecc2717523e948af6e80cf33200b0d2925d3322fa75bf55645ba114145d9533c28218d228496efc84fb364d39abf405205dc28b16a9d2028c805a2af41e8984fb3727df49817ca9c858521eb2e6eeb0fed86ccd50557b96ec4b5cbe6b75627f754c5fd0fba1840d3225628290275823349462c2cbb5b535e68af7b1195e9629068a42b93a65c6f5203c7cc303509a1a7c1987e70caf2003147f2f4614b331ccef11b963bad81ec23175a8063b4d95ef924eeab988db5590e58373709cabe1ec0805021b420cce96110c176961c96fd80def9d980182112c8ef70fb9aa7ad6b9251b604c6502f62397bbff0d8e296c14bc9ad4ce5978b220c9ffb2804cc8df345e646c420c97ca761b4ecfe29b7c31f1cb9f9f69306d1b38c383493b1384e0e9c600d510fabb18ad177aaadd4c6afb7d336d661eb1827bd2ddefaad4725aa32daac03a5629a63f7efa87ac8a1e18afa9ee8e71b1be2f6a7247734901670e6d24ef9ed177d1da578c1d1e40701e7e2e1da4af9ea9e7eb4f450f9ce53836b1e4fbef13169c9c9d3259a518cec8ce200e6c81eac4026837fc25bf7de4b8798f0ff7f8881c40af47d72a7f62af970a3d7595d89b515c0df2a7f24d35e90f63d00be031bcb04d955f57aaaa3277c27d545f2ad9740692b8920f6aa0e083b6e73412d60430d0cbda096b34ec30419290f7f9d1ca8c1575fb8ea003c6e62e25f70951140c68e09d1f52b9bc1334bb0962d0cceadf0704e83627e74b4d94007c39aa236d9626cf4676b0e600d8b1b88007c7b7ca4d14c432890d2b9eca9c0d4411ace247a1f7a3f45ca64911ea80449fbaf0d034bc034c5648aa9204a2569f3ba73dcacff34abc77b5d51261fb5d24bfbe8017d0bfb33a947780096e35253ffd3e693c580d10a1ea54d9242ff0c7336f4a26f7ad4b092448927db93f9c20aa32d597743698739a9535cc5f7eaa5d4c1ce63bff791f052a695135c9c93ecdfd9f418bd589f0bad22efbe11fb94000568ab922bcb26d585744734e8c1eb0713ec1ebcc60bfc0dbb5db246cb1648ab2c7774d87e2799434469a1ad4974e406a4d14b3d8a616a70350b96df79034bf7300bc6bc424ddde8a92ebd3bfca73124a3e17ad0aaa4391d45e460ab53b32c33f3ad506061c546bc4d7123317a0c5e18a50604a140a251446a68011c5bc5ac6fb929dabc3841b7388332049b5605338677a6b36de1400f9d1c7ec7dbb4d6e0818fd87e2e236e1f665a445de4bfa909f6809bc262af7087fca80c2493b7b1ce50d9eec55cf4c568fe780ba1e54ea9d8c35895d640fde223078abb5800dcea109f45f6dca1868d1bffaf5172d720a9538215a4da7e7c1622be1032c17a8093183abc4d686dc5c84ae2e370f4c9f952f906e9fa4c31b1e34874080a52b71283eea96603ffadd33366a17b17bc0e444e4b23ddf5a8dbf50f06004297f76871cc25fac72c4128c1a6c46e37590ac79248ca1cce4d474000942c4f732743267047d025f39ce5200f7c941c782530ac509e2515644e5d44e6d49c85ace3e353dec134924632ca786ab699a0dac80b08f9b040bb599a49ce2c41b65c6c0c334310aa91e752d89485346a8c14b8d71352428e5319716ee982bdb6e12fc4ea74a4b580d021a89cbb37a99eb34b6e2ac105c25ad55ca703358c562a1943c35fc079a35ab0bf3fd2e9605c8bf5c70aa20d0e239d7e0afdc3f3a7612d8caba9f9790321ead72bbe17227e9f4f4a8eba3917ce167cb4e906f32de44bf0700bf13871cfc09e0419b0fd099017896ae33092b57f8ade7efd4aae5f59beb2533deed3272262c2ed28a4559a3d801c934e8ebf19e26227e094632349d4074261cdbeffa127d9fb29980787f49830280ab30d016d28c209b8f5712d72a19ed72556a1509a5d68831008265e8b6307775f270ee8d8f7f5ad034962cb6a5edcaeb83cde6481d15860412012a124bd5ab1a5d7c0e94661d4eafa7acfb0fe69a6f11ae9264240a1cc86cba8b6b015160f1fa5987bff7513b613ff9abbd3990c7cd672ed06c8b9e8d7f876ab9c227b9d2edcd49cc9fb564163cca184c8247d41135acfcf7e703ef152da0105276846626abbe564e9d41b92686c2f05e31d13b6ad8e39adce2241768c883b6a445e781c3245d351b3fd08ca057fada4b76fc45de4d046ee65082f42806f7c3cb0df97fb40cd16aba081e8f468c20e991064564722bab58c8316ea4ce4fa3be1b12b764e1243936a6b6601327a005f6bd1d36052b77bdbe8c05bafaf09c85453315174c3ae26a6edd50a0b818d819c941be870658b7f136b2b1db191a0d68c1917b90bdddc74ce810b2630cea2769edb99d73852b55882b0bb6b045432369ee57c7f0620049ab86f24930f198057d486e4173b21918b5bb2783a7bc039648feaadba31860c3dd4346ae896bab26305d9f52dae9a1dda5cfb9a03287c1cfad9ca00b23df4315e15d9612a887f4e0f58d612f653182cdf6acf35831216a38ea4c5c1117001240ed1c823524ed865baec84d043168c865d5520fa06d550602aeaae25b0f05a370406d5e56a30932f7ab8f2e0cf3ae15c53ae001ef2acb7c7209139f66079c83a6c47d6958a6d1f663dc0f81ff5fba1d88db0f063e0f1c7347a0839d764eb5c276f6b6720f93edd933fd5a5a125088c550a5e2ee46289955a1bf139bf4acfea1a35bd42c0c0b4d88f23adc9ba384abbfebef1de496182a331cc64e49bea86a720b5c137a4b4c5a8f1df1e3275b2ee539a5b651b23fb089070d74303ce626adbb5c13686ef7dcc40433f18ccd69501a170d8861b2f573c7bb37d2aeb4131be541049e558f52f2bce46fea2003615c0922bdbaf38554cc3f3dc70280583b7e28209f6560094b8abeb0186de69dcfff6fdaf5cdd58256a0f87a0801b13c1ca2415d67e17fed400c4aa294c7dc5816c0983700b98c618f537e9dda252460bb0697aba11c3094c0002e92c30317fd34c0f528a2e8354ac5363b0e8d922a5a6569fa71a5e0853ddf499ccab76ff20e040c93c41da6a008a8fe7af78675c1863824eacbd6cc627307d2a9b1becc1e534ef77778fbe15ebcafa917d7878cd4ba5ffec1b384dcb9bc5bff21fcaca50955f5036d564ae390f7c7051e1231d92064409a18a575be5154c1fd5e405aa06ec03f2ada30424c6c566f93d19f3ba70a1e4558bdd3c1e839af5fa164e43dc28f403c35090a9c719aa65ae11d2152aba644429ce60fbee0f250740118850f59615fa81cf7a19e2d1bd4ad3922c413eb48888319961e9add6c19353b74ac0727bcbb3cb863fe3d375b674c364cbd4e34dee381c413a6dbc8156ed35e32641c78570178970ea46c9903175810c659ce4cce0b1e2943445ed7022c1b17ac57be9ca2bda7621fdfd2e8783b716a6ccfe675ee470632bf5171f12c9aa18f684d9630fdff197971116d78ef58ffcb4a323dce0486a302eb24cb766e3710b3e439c72f409a3b51db6f1a09383bc5e290c22de459dd8f922664aa2c6947fb6a910da7f757fae1966c4cd771180d43b76aa76fc5e89d8a1a1803fd864898877bb0fe66beba806f48cd032b96e697fc1c6631b37f0e940c67f7cd5319d01a103700fe1594153ef94a8de9f5a5359f52afa4fc86f0f72ae134e1dafefb79770d615266b51fb0563cbfb46c42c6472fcdf57e9fc406a05d71244759434812624f9cde73bc7218a0d613b25c0a94f90bfe1fb8f1d43d6c84da98db7d62afaa30c1a6aa9649141ab645f13084776c45867f89a2b0e768f0d8ca9d9728fa26364dcd2803a501f01b956426be524be7a34460f6acd570a69f125f69350b85ea6fefcf44749932fef18657b0bd792fb88ffbbdd0212eef510883a81937aea6b2e25d726cce4233908eba4f651406963bf2ade9a40e4b69226a1065f5dd75461acdc57c6602ecc0c170fe5b178978d27f9a3ac98814af952d420428bb72f3f32fef1e482d8b38a38659793e346b06ad4ec1359e65e4b7ab96db78617e96d3bb9d731f578aeb453fe51b7d7f6e0cd7cfd7b2392268f17c2c7d231ccafc9df460fd44a9f7b05ca9f851854e65b969ed9b1c25ebdcc043e95daaa709e665c4b27c4eb6093c69e3c9e9bad89262e98f082298392c8a67632a6e9251df9efcd8d799310d623e563794899ef6c8153eaff30e172da8889983f3547fe4ecb4306fe0c2e7ba72f97c628aa15d2fbd1492619c55893f7fd983e3dd23f4d395fad08efd6e8dff827a8abc7bf49aec7ceccd48e311968cd13e3190615de4695b28f09d7ba802b80c25dd7b29ee057a1349d68071a89b7adac1b4c68b85c372a788e33d1530bb7c81c3ebea1ae25d6af0068798888966871174f169575a6e0a567f2d171a09cb9b0d7aa49ca3f09f3ef9f0e72fb5a3521bd7e7b504e6acdfac77f2b4a9b5c36781fce341a57b2712b19992a9027bb73129e7beb0531e7f5e2341dbd36ef93bf15f469ef765e732e2f13ef23afb3a5201b91da32364676020416eea05582f06051ec8c0336cfe672ab4f29a24c3ae257df44b0d5ac5a4ffbb93376d9035cecac535bafcfddd75e051c183c310029367cf939385c917f3b6b985bd6ad8eb882cae4d521df4eb3d0258028dcf5510671c3e8738797e148e7c66f63710e9e4f52f472e92bda28f478cb529437a591c7b1b831dd6f4063fc33ff6cece1f523bf07e4d30302b869a6b9d49a936e0ac5e32fd432058e3a1f4e23fe4afd0f81a39c163b98cd57d076292fe0a2be118cc9aefe0b022c5249eea197180c7c67daacd632382da561b6807c2397b92e3fd1ccff0cfcdf410552e79978794806c99a78d6e98b418e5d72c3f4cd34f2bf171fd2cf543e8f17862abae5d1d5a7eca60402ac0ab94b21690bf0e665e2594753897f341b8a976dafee469443e456eadb7e0a738c7b3439e5c6cad5d705e66b27206027ddf721aa54952028df7a9d3c76be84ca31f0c77e1f3ca8fc23be2f11c5caff9f9956f79f1c1d04372944c5a894814dc4ad6ed01ac760b8c563b3735adae5afa134aebd87da0653a76a92dfba4db4f303cd5658bec0b90d0dc1186f0f24cab54528ad52ad8d54f63872e49a0c781c4f2fccbe27a75901616b7ba4777c5ca7a8b5c882920bfdeee125d19af9887dc6c5069bc93e7c9102f96b95abe8a23cdacb55244ca2423bf15d92b9efe19eebe9cff9f3998f791f2fdd8483075ec496773a63a9726bc0327a5a95b3d712f478aebe59acd50e994931fb175137d6b78b87ee3f7c56a34904b1c7451bf899631dfdec7758abbc7075c75c860463fae3ca6ee7006b75c51ed26ef980d8184497c9a8f8f04036e24383eab008d2c69e962da1beac2138d551281c0591834c829057a8cd77143e08b66d522af2cee6e223d3ee79f8ae72d067cd21d440715020744fc7036f62bb99d01f02fab9b765a1a197f0380dc76b5026788e31bb240e1220b5b08bac3db59a9f33bac1ac2b846b44aa8750c8dc2361216ffef581c004e6429d8d374917f3e64eff5d99ba14cd525b919a206b027249f2902a6bf3b589b93f8764948029e4cdb73f773c875d8de0536c6539cb440eab2f1265250db3575fabc3e63edc2636bbcd9d678776bb1c32e4659c15e340ae5b0b84486685513741a70ba7434e2b7ac96dbdbc54deb4bc9a91375c7b7008952fd9034a3ce419f3623f59b158b047ca7634f3af7541a07c6b1b3bc8c46fdcde44477cba780fa0ea6b67df57b7efaf33cd567ff8d45ff20606f5b26c0920bb51ce6e418983fc196a79e1aad081a24fd84c5f2176f12c5ca063a22eaad007d686708f23f40cae449978a9be29bb42f1398a9d4ea36b3e2ba2f314dee19c6057b8e44ffff612285062d42e296f768aebea34345fc5bb9898b48c25a0e9ea65d6c20b0524b8487e276cc8a38b4b184a3a62be3557aa4c89a791adaf46ef8f5f9b4a6160e0c6c9a5e4c1fd85338f033d53cda96d27a0fe1ddce733f1fe16d62eafc57e886c6d54d896d8a999ba4c0f37b144dda180cb9514201036e4bf3e312046b5f2b5af6d8fe642790eaccc168bf9dcbfd9492365170b01d6afe849a975c1731f5b8bf2c3a84ddc4e7697c461a8ae4f72a9a9463476e36509889be5d7b5dc82d6e8077d937ca6aa21a01714a7dcff260bc3231c8398370363e3c660449da011caf9d2233702a939aa43454d302939948315d48ac9562c902a8c80926b9377ad637853cc97e7d5c1fe7bc766349994e217636d30422ab27e3e5e3c5cf899da97a66491a949c4c8bad987ad97502685111b92808aaef1a6b0da792df36fffc430963d92f00f15dd7cbfd62788af4c4225377cef818cbab0672aabe9c616cb9099699f329f5b436c6e8e65e31e49e720dcc8aec65da7f9064dd53438c6084f8797282331e79812820658529be3aee3080c5c82cee0247f01bfb5deffe96191b2931a638878a8b14006ff33d70c9b71f5ce3029c76287183628561faf436669933890c7b74e73be69dda1d786a9b05a3219bed4e8af8e70a48058d58b854990bfdc7854ad1f8366d9173ed4982f709484d0a2b8824c0936ddf2079167f8da56195fa1f6acfa178195d9edcc379b8c5a5afdcc97cddb6475c2ccc96fd1fad272774d917b372cca96b2591a8c1a95959206dd232fb06a08b1f661821571f65468166797fff35169d8331590fae6a7b004559ddc194ac0c8681fdbea644f17a47a613358afac812534207598d04b17834c2f4b7a7b5258d5c7230cca7bb68339a53c02896e5b102fda1c675a0e83993e1b91e3a1217ee48a3bf6b7c0ebf16ad19165c8e44c8dc897233239f556b0bb922b466556b1de8b71f31fa19129a26c4bb46933ee9d6aa710e9e32f71217f81518eed65034bd0e2cfd6701b26ed3b280c88604592b28eed0e132f4f226aada003639e92eeba6043f7069d002bbc90ecbc45040dd0a70fcf930845bd13d1247914f54522a9ba0a910a0a94e30effd3aa73a5b44a2b7691717959a92e740d913ad7f168784e484fc069138befb228981851ce51e818ee9e25e11b818121754f584171982b3e56ef25674a04d82a3a54b010dc98089e1643ee9b0e47fce2ce2673cf7bc821fbb80f94b63fd79d9f2fb5f082516a85d206c0285636d509f746b63a5d2546055d69fec4c481a8f489f24b520401fa194ec1b7c7ebfda3f0181ce6135029e9f4bc9f7c6644ac969f9a7504f61914b251c7d5b5fe7b5a9f615b5eb5043f1acde47390e3e654e93c87e93b30bde6ac2a637212a9a28ce7ed162120c4ce16302600e7396a7f1fe194c1ed32a6ae9f4e5ac04eb0c634431dcd37d8420c01805648bd848865b419e9140d78e900cd6f2514e39e6e37828e4196e95144b063724dfeddb5ec64019e82a5d5ebfeb9ca775e4671c43d54642301fbcb4e2f9b10a87027f7a0c94a3ad31e585aefa85de2ad1b467359f88c0400d544a608acf29243be3215f253bd01ba5857e0af6579c42c163d5f8dffe2f1685dc882de0df673f2ae9ffbeb7732537b91f557e2a6c4389afbc293bb68ee899bde2efa5df702ff613c5af4cc73cf2cd1b31a788acdab73b9356537c005030e527fde9620ff9048584d2a281155db3c857ac29bb826a549f96d123b90daa76d8a2de21bce5f904298d634e769de5cf8d7e9068e7df10e10f4846f7ed1597c4739114b1bc1d34c12c98993610f74f8451d8f1f8ee0fe594cfee700134bc9c83d265cb99b20ab686e9e339847debbaf6b534fd41e0d7157e36bcb1bb7cd9b6cd381b8bcc640562a127d8e650eda0af7cc16e11dbfe614ebeb1e18e701e726fe770a272e2d972d50abed43f25d4e0fbe3a223f8a638277c0a68cd4a4c1d47a0757062ac42cfe00d1505a69174c073bd9b10952dfcff11207e5bb5fff285a3dd047188a85860ade67e97bbbff82278893082413589f20524b0c11fd7864f68b6a4f1b6a7f2134b565d1b6a8807544816927222c89a98c015099a6ebaf0b15882bb8c1ed8ce6375c227c945dee737d55ceed41294760426352093880147d4a799a379e57a6c8fd4820f9819f9b54c19f69470d6be539edc3cbb6bcb671bc0f7394938b08482505869d0d743b5c88fa1fd43d60c7f4d93b3ad2bff22f83a12ca4982fc1f24e2803b102f69bb24057915d04489049fd1a2893c5c3f3a8d5d0a0cd9fb0df6d3b1ac56ccad33acd8edb38c5976524d2c493dc3a7ea7b862801e8a7b6f3c2191ac1f42410f713bae2a6d10b757d6fa7c64514f9c961614cacef9e5ac05e24eee8d558f1c78c19059ea99ecd79d91e56e0dfdaab317f637e04fd67e6bcce08794566a5ea6d32f9e360559641da97ff21594b5e8b4d868a44a8d25e2f84fe5e80c196ac597124633dc5392765a82d5c66541a4d847e0b20627d99a964f522f4cd7ee7110e3f905f96103f3af7866e3c4a08a2a82308592ff5990fe1498f220c2681051aa278ad97137de0b0917ad6170e9f11a1e538bf361c68aa2921b4d8367ca24349b2b5946416379ab6f9afa200ec9e6f56703e10e4c3d56bf6f78f32c5ec20d32c8041e259a7b73417d9591cc5c5182dad0e30e0c0e307cadbe4dcae72617047b4669bd2cd06f1d7ca82a67ad32e9efedd79b5454d16938484b3081652364b8737992b1be6b85341bfe4e21a16b835dcad7b944b4c1abc20968b0380c330b6f917ef495821d6ee118a32c4a711af4e50e2d81ac48f41de580a50e072436fe2cd9b902155ae89b36c80fb0229966f24a21e22176f0f99f06b95f5c1a59a263c8dbdefc96e00552734862ede6bb31245d9fff396949aa52e25bf7cad1d7eb012b454a511fd174f0dca3fe2f1a9bdced0c79a515092fd4afdf02e985f163245560afa764b0dd1abcbc23a2bfc2c6398db951ebcf0a98de40a46c6de15390f3067bc51be8296b0fc0b4140bf29e0d7c04ee45b8c23a38f017928af71644ae3ac3e7ffa0f7bcfe5d7c11b2edb23b1d0cd40142dadc9837a05bb1fbfcc67ca3e442fe7752f0c5ca9610e25e5e63d687f282fbca865b879edad7a70330d083fe54b4585fb5ed4bda8ad11897bba91a1a9cc28dc467d386e55cedfcfb23d9c144fcff1581860e28ebd9709b99f2b929878664607cdceb5247cb50de0b8b465d17cd0399c077ae9dd4be8d8aae4a78da761ae4fabe4cfdb2922abd9a6800ca7eda3a5d07a6655b785633e96a2adafd3e28dc166e21113b3b37cce89e95dbc8852a4568dcab155eb718e058b0284656f3d713874f41fd9d90e0d45bc4f0e18cc702335e53f47f5939f368a1713df942a99146c65a86a6d4de5605e1f109024e222142bd52a8982929a95db6bf50cebf56b7590dd1bf686ffdd6da1671b9b1212d17806e8855bc56d182a4bdcd5ec4c2a8047e0924a51b2783889c664f1e299a8d32a0ed69788e01a78fe112e635d5b1381c4732270ef6694552f2fe529a584247283378934ea219a1f1dd6a160884c50b00fab44aef650aaf09a62e116fc37f193c2fbf57082dc30d58ebe26d27cb62ff3954f14d851aaa494337104850f871d33942fa7a5b890c5066ca3c1da546d1e8694181a8f8018ec48015cbb0c850ee5f352fdbeee2d71821760646256fd59c5f3e5b9154238386a558b1a0329edc02d247b473c4ea1fdfd8b35135986f079d443c5b0fda35bfeaf2d70a94fc17d9abcf9f3841e455e5810b240ab6a608c01bfc4bcfd0adeb9eaead21abaf15a6470cd6fe9a650fc0fe6c3eaf52f7737f64e59e4e5d327005aa4b31ed3a3b4f292c9ac9ac4dfe7ea872f271ea660ed07c2af151f345ca79b8bdc2364e42de6189da9ec504440300f8b13457f4ab7922b387c9d6827a12e9af9d8ed6d1d5126e804fc1d0ee36d1f96dfca0731be742cadd67d2e7969e5fa6e0b4808c81f3094c14ac62ff64ee9f69e42aa4da96b16c43ebbb56414e925ba46b350a31a34af4908fe830b96cff73f93451e5525bb99b29a27c3912aa0c2bb18d988eb56162c9c8b0bfeb2e7235f53949ebe8cc7f1d16de86fe09c6100cb298fcf8e0142c72d922e0e15fe58fd1c48e94f9a838700e7c4a1b6a6d8d936eb3690992f35215a57f008b9810970389d57f18e6bddeb1ff9165c7d32b4dce0a1dadde0012420da063ffcf1cd276973429c52170f7f38bf52fde035f0cefc5a50ae4ae1d84804032f139c5e20298c56923297f57402bf6111a672ab46ee355c50e591bfbce06ce1536e211393982d1bf9dcb77de997a181550ff09c05722a9933d3c1a07551cf5fd419522e049f20039f790d56a68230b0284a62ec1828260004882cffe9feacdb62281c3a45a6431e5b2580bc778c1bbadd4dc6c5cf15913bb0943a84f13e5a0c374e8946a6dd254fcbdf8e05260370cef6bd1b6a045939af22b68672e68c62e4eca37e9f0f959db7004bc2378cd87e6018d48337b0a6b831ce3644cde351a3c7cdaeb11847ba861f93c0700f8cda55be34c8621f841263e2370cd6980a6a1dc9d34326f8358ba9cb09417d3fa0ea49a80db6afcf8efd3835a759a771d6a646eac7eac1487eca4dfe31f5d9bf057d4a2e4986a3bf8d4988cd83367b27eac65a47f419281095e9f0878b147aaabeb4093f5828e77b4984c73d60079a7cf2de208a1e849e2a85b8bc043b3b04d47652d6ba0ebf5f829824d22bc7b3b23b533c12a1e9fd39938bc498dc784d6815469e37cd85b3f0e653e96787a57f9b0b8ddced72dec107d1dd6aa108e4dacf2a61a355743a5d5d3ed56bc8ebd7f31677191f88f9ae4092e477d4ba51ffac382e862c168c5842ee3634dbd9eb7a14d3d1d1080ca7461df73cbc82b974a786acaebe3323b450cb9eb574db772956524a52c8561fa1bcad72168ce0f8c601be58602c4e545e12631ee1f9d335b89bf528e0768d38432fed38adc129a68dd5ba3368240b92cbc0776a77c9a6dfa26ed138e66209870eb2f25bb481dfe2280a17494735a02bec57519f5e702ff6332d3c0643e2ba07fc5df98ea2be2dadd9c3ef09ddeadb23985028198425ac3fd8556b526098538b3abe0608cf7152d2e90644863946d505dae508011803aba44a25c4d247978a198638c264bac905b7f6e7995e1ef8a5b7a8e69ba495a5a92eb332ada1f9ab580ace060154217e46d202dc3656f626205b6fe17c2d077ffdeaea9ce0e39a004a0df61f11828d65d1826aa1d7e96ff7f632723a8dea6707650f18efd23e3374a7a4308cc291c6403760b55a0b867ac9f7069223dd5c17277f27969c49ea64978c356414e5a5800f08cff0c040aa4d000905d7ec2a9813f09db2f2bba43bb0494be5ca1e9bd85669f6862783243698c69cdaedd1260f74b2651959a7b3e844460f22e8b5a265cd5d5f60e70cb5e6bcf9be66219d2ba0974729d55cb5ecb0707cd5d8a9daec75999ceedd9b8ec380f36061eacbca9120806b3f0a00bcb8eb5489f68043017ab02ff24a8d200c46c37652145b35de3890f62bf3a0bf3193828e82ae6ab649c25d012da675a3b29563de2eab02c2064b31f914cc311aff446e92d40dceb8114fd815270fb884b2830398ab2563abdf9e585fa79c05d7414fe4e4ca9af863af990eb2c1cc15475106e526e3a9cf3a6ea809ca3ea87c9444c89698e35d288df76feeb29d86e43b182c6600e8f36ff237a6a88a1dffed00f847030a5e08233e77525d05e60a6fdbf8bee547fe707884e5f9d44dd21596e2b486d012e32d5b357a2367a01ca9be08c3f3ca45fb56b938740e8f443ba3c718c5018e070d48dd13f018dd74a465f9b0bb72a86a81debc3a8de7e9ce3dcf2334a24c47fdd6f97d5b2b5e6891378767ada46bf3ab06510fdf839d7a8e67ac261056454ac6778d994a95a304d460627fb4055f8dd2133213ada318cbc1cf41aa0d9e0f3e7391dca87f499d0f5b0190d65c21873f696690024c6cac89359737b584f368c5c6ef8b04bf645238272c365061baba468a79659f383592e263399790e55e16540705d219d9a7717110ce22d49adcbc7318f5c46ed0535f5d0d29ca5b4db06a080ebdd485a9cf6b5ff44857303ad3d48ab5f212fd9f56c5399fc6475137233ce8c9a3ab7b9081242976a144c7bc9aa951cab04e8bc3689e5cd3fdf529b3c1d02aa8c99ff7bdf367552e0b1a98a3e0cb1e0fd443188a939cf3f53f1404bb6b0db7b7a91e3c6319a59e0ca52ce54eebf4714c873bc1a6009493ff47b4a7a660f60fc8d9fcb850063c174bac7b116f91a5b9b04cfa28e2aa6e9a1ae1b3ce6a88aa6a1c1badfc22d5a190ff831a91ba607749791f1bc0f9b7431156cab28077a901096b67b8702b0c3d30bcda26b8d2fe7ba9570fefc1118b5ae141938aaaa6a7575c8c4fc9a35dc28e044ea9ead3c9dab1fb51ae745e9aa96582ad3b73144150ad4a9c9b20510db8d8353ae9e4102e8810c71c20949b2ca3b1f90fe59e436db2cc6d39e240448488df6538cc0d71708c6bd82f07f621259f26695498c58439f581261f4fd2d4e8776a40dd5ae7cba4bca2b0ebf00b64f5f75633e2af01364acfde6d15598d748b92e993e69cb5769d529cb64d4d2b74326ea1f64168b09b4e9e14c1d28c85a2569ef8bd5376e6f34fda4e372b06dde19975808ce303bb5d6c8538ece1fcc30d1bc67ff2368a4946eba7937f8020e5394ffae66d5305de3e31d90ddbbed1f91e35639d205c6914f4b320c459d9edbd44123e2395b1540247dad99ca8f90523d628dffe9f031392707e58ed58359018d578eb3d587df640a4f0e9cc78e3612ac26a14e339e3d174f0aa1a256062eeb76ed1a971af46cd72c03cccd54954a89a61311cc3787783a255fbbb29a936153a6c4f7db6d5390df90ecaf4e90abc286b530c24f3a61ca4700a82d58d2a860a178e88e7e7747fda020bb7803c98b027fd4a0b059e1680b388348e497b8c534def94c8ae78ab1436b778d7a1a7c4139fd74f15f0b394f205663ba258b00fdc3c007b1619daffe93294654da111261fc6b852807cbafb760acf7b57bbbff17c708e839dd6c7598d9d21a05e3c2ab4af42e57173534b45ea103fe7ce4a260549efdc4e559b5f48c73c0e5ef70488c62c0f2e391b1ce3effc1caef07370fb7206ab8631b15f0864ef28e6acb34ebd2005e94490abcff5308fdd513fb8e68361c724bd9e772a321865181c008ff7406fe17f76509338c088c1de2b70fdee433c95041ddbee47839e2144c634ee9ff890ae5f62eccd4512b19b3b739d464b331ad9c9484649fa73bc80ab7e6cf6d1a533df13b34f015e29d9ebb9e6152cb8831a706478e8cd47a7188057ed6666a9cb301d30cdd988dbef580003c0a919f27be4eec7c0398e1ee7ee6ece074e60185e74a2030e40fe70bb022faba93cce981a796e3285361510d01d075bd1e463cc7cedc561b143ae151e96dd412a74067a993d746f5254f741158fdad1fb6c87e63227ad24ef8924d9dd91a244f3b7388779381b489f47eec49604740471201357bc3e3f39abff7dfa0bd72c82681c820285634356ef1a27c128c3ddc04f76531ad62995b812bb4d5eff1abf0b8dd3e6ab0be310bd1141c69d795229a4b468841a2f4347b527a267aee70a09973a66497e54dcebaa93a195a3b429fa5ac41d42e968496cea9fef8e8c8d0a54b3226830e4a8acb38cec35730027a8b7827af9efb5ce17207c893c075dbf33542432a61b8cbf49026cb53d33a4d61df739e358b7cba63ffb75b2668db61be52e3ce453e49508105e72b0c9f817006faaa4ab5f84d05319f9d37cbf876e728c66597b973e9268838ee3832c4c9ca130763edf464e9a5f201c1a817dbd21e8dda8583d1a6aabf4134d9ea708d3d2a8fc3d21e895d3f3d38ecaf6cb6075ec9fd87cfd789fceb56256cfc9f70bbd9b364b8aa663e69475cb73683a267fa3a3471dc9edc698d6a0a381d8f8eee7b9febd6caff57044244b6a154ad0c0405998fb40d486985645f37087849a674ee7ab228c77e70601702f5a5557a218956ab6d49b5b1a364b123588dc00534b446151e0427f0ea345dfd157c453f2fdae91b9ded4d229262a9ec46e5f85b1598c9cdd953d79edf98555ae90e2bcc7e60df515a5503da02a29863eba46aae09f60fa53df62dcd43d3e1582a8ead3d31772687339136b477d949d9c88c255db3b5233bcc32e3654b90333409e13607e49844806b4f4cb6a8a5b383e6b8518dcd54445e82486f72a08e8ab33da533604deeba0bedf9462382d69815ec0f81737e57a692c1fa3d2f27dfb83254b1067747ddef61c189163fc46db71099f6023b65b95ebb68391b3af73c9969b852ef52c0624bdfeeacce0691c4ad46ec76e408527fa3788467f2e897bf1e4a5d7824f191af174583fb7dc7ec46e8b71a8e945a63a601be4dd1564fbac74f4e1eb8557c91e42405eb82cd40e94ad450bb5537130168f6c67d4523c32dff670b6b8f18dd8f37326e184303be5dfd6c92343ff60ed864421ac93eabae1ccfc9613dbbf0b30c7b3a1506bf5188d61703133202b051c0fe282c1c456fc17b63e80bf3f94ba2a9c769913742532d0da7165bf4ec1fdf439af69f563a56171c165eaa3757159af6099d0b92093ca672497ed24b2461bea649f3b19f3c9b70430a2047511f9334188d946fbac6d1b6a52e3d1abc1bae6c35df952f8fdc398537a84b8e3323bfd73242f4c81c436946f2a5d70d254f99e54e8c3a87b10cf9b6e9fa69a632645fbfe36bb17dc4352443ecf0b98566a56fa767db3f321c5d7b9a93e15dcbfa7fbde641e9445523208332034107481c74d4a2f4203aa49a3fc5932da36151d275b2f527f493a86b30f1d831ca2e83a9a15a21caf817c4612bc8fe6e0429e5ce71d26c71a974c79ee6047f17c3501e256b249687b24fd51f7d8f565964ce6eb08d159ec55d4572296895a6a9f6b465e08691ec5fcac39dd67d86df76b6a518dee8f3da8ebf2b444977657edc71940418f0b1f25af75988dee09a03badb71f964a81b6f74cae453be17dbfa0fffd1473fe47e321c0ec9c60310d3cc4a254802c5933ee6cfbc260603907e7e7d4ec11c3ab7d8db737fd8fb1cb15c9db713b6a1cf7904ebb2a39e724c4a2d0c10540d24605fb479c9559b9eafec88fffc56800a6579aa0896dd86d2f1b8a2ec68840653dfb195b82c81230add30c7f840df02d4fe61f267f7b62494cb185987a91a758aa5e5d86bc8fddc8b526024d691eafc32bda6e5971a2393d7536e190e72042db45b35d11f70a3c226db66646787091c24c95726cd0c333c319bbce37eac17391e2a70e82cabdb56e15c25c0338bdf89e3c24a47449b7cfe2628c4170eba9b8991e905439a4faa8e88a24740cc3de4efd8b9a9e08ad7750d0bdb949480870cbbe9020f5c59a4a64164adca9d028b419d8b2c99566138d75085ad205fccc8c2b77a5be2f3f0205d5a6c6f8fd9318748bf3bee8523d6e9f6e00eb2f340e946d39f99da1f91d63368270f088df51d20df803601af5014aacff53db5706e2c851d46a631cbb684451f05625ac99933bf6ed2c77d88129164afb569750d380a0e99f5228ec40093dadb9eca1f8e0b3ac3a7f991a6d36ab794bf9154a7eb1a8cb1b9536fc7da4547a81ac39bd4e8247286849bf198341bda745e057c2bb65784a55cfc8adad7677a3166c4034fab69d4822b927f392539a130b428bbc67a5a2d0fbb37ed5d782c514011c1c46507b3de0309c913425da0433cf8f61bc82d422a08db84b0070e0bc65576e30f7f0787acfa437879ab5633426727e6b5eb324450ad9472d36d28095547e8390c9cd88ae0ba086698958b8328dac9d433cfb27829990af4960f0c724521f04e3da53fbed995884975151e53b33beefe83fe62c94351e1bf7c659f7be86f8bab94b440efeb514554af2d522203ff76ad5c401d8a26847abd9914367fd3fbb875ad23a1fc378a74722dcbce159cb29a5854903efc4d6dcfd7c1fdebef2fbd0d6cb239d8f0c65a00934c06b591b799e29f971225f0a23543cd8802c9c8be2f5c7a103eb53d9e7344352166ce45ace3d696d35dff400376dd0cad580a60e871aa325231d9571b489a5b5f459d0b9d3b709035d44c0a755fd9f630a0d0db05cd69147aca47ae138bd366a7735ac837880b95ba94775b7e9599556c564ba814127991a3f8044932d67eab721ebd03d0edfd97ddfdfdcf1b5578266b782099f94ca0a2fefd61d37df622a06da1a12ce46697678ad4540e7a6492ca7b6ea7694b7ac7ec36d963e10bae67665a747c3aa6f23ceb70645916cd56e246f307bc1c30a06b8c0ac317943970deb23aff033e4d1da36bf50b8ee23e18bc69a60aa4759eca1d66dfbea89e1129c7ab6e83e3880ec156aabae76fc93fe44ca3ab1bb2d12f48bef4527c5d79b12153639e52e9fcd1cfb974f93bd6930d2c3591d501dc6effb443db8ee1cf0010fe0e476a6b200e239211a49cb63524c5111502fbe98ae2ee0f80f88b9b09d83e03de5a17c521c771a4e6c78441d4f9109cad94ed19f57920860f3ca06922d1051af5e45f0797e4520d43249b6f83a51e43406d626f13aaa30d5e555802db577e468d95df2d002ae176a2f0e28510e0b48e6a8068688c491f72d07905882b5bcede31ef8cacac9610f764ebcea3aa799de0654e110215e29da094444a02b772689e51e111b45e6fd75a44e087429b1b8db89d6f946da3965bd2897c6217415cf49e272470c834bf272a6da7c743237a4cc7cc6fbe8494252a79ba0921aaa69d2207a5962a8cd949103fcc7642d205951a3f26846944ade999ac17d7a8d24e50ec84ae96796c93174481c267c1934330fa84949e2207a2f1745f1b81f23831916d5e3a608506fa0c8a0de9faf8396699078dde5d7544b1320c73004e58dd77ac031e217f29aaf472d773d9e83c5cbd6f7117187095cf34997567228844b77c8ebc1b7fabe809a65873f9a67d311a8c9cec12a8f39e0c8ef73e53c6fe2cb7af1fc91e46bfadb399c17f19f3a009c4fad3e147d751ba6b06fdc975e8d205fa0803580280833527e156656ee37849ca93036b7c9943b0ac01e65ada418c3ba3827aaf4e748482266038c5f2bf103a3773811b030cac8d04976145b177eae6cd7fc47964075985b5dfdec913f7d729daaaaab16d3e4b81d3c6d1906b63d8e1867c32ed36eeee6cf083869caa635b91dcd6047a4185977babafdcf685370120923e39e56cd059bd106e3a3f2c8d2d2edc8d9d00e9245999acbf945ef2ae22ea2e719a0666ab146a9a3512e32cc137e0b639d61048c85b0b8d24d2fe53b33da45a782946265c35a1504e4e0f3c00f62c137f5063b0f7ea68b8bba862c37a8c728ac9c932441c4532c8f804c22cc58121de9ac6d86b561cc52839346607ded836c2a08194351f9f8d9fad7a11651f77240ddb5de9af8c84c396e58f2567e0395647726cc962da9394be915812cfb68d2c99fc1d5310c4033802f309be812a5a989c71948a8f8dd918dcd7db461ee96bdd53d8b5f665dff5e23089e93c00297b4e45a91e5afcbed245363838701980b246ed5939dcd398e605999cda0ad984f6bf80ea7ef40fc739781b52dd4acaeb49ff05d67389f669efb5ee0274000163ef9cb3bc7136790b6acbcb1a311d8b418ceb3d004cf118af1567bbc6e7b360ada0af01a9e114bf9679c4f2e04d9b023c00b60e094c00da8794f588472ecbb877ed1a4c5c07d20ac87d8fafdaf7d29fc712cfe94a9aea0dd85e5a3c4830fc382cf25c189a9910b59d4ffc835288a906bb3ab158250f53ca59855625992a17ad5ef97f87529baaea81013b47f84b142a1d83e93846e2cf3482804fcb8194850f547f2162bd22b1c8e83b1233819299f8897f3779e2fe408dee54683a5c3bcdcebd66474d0d7e28f4fed0ba648ee90d99ea127a075c38af10b6bd46912404b72fbd8c16ef465e59a8e947c60a29cd20f9ad2e9290595b037ef4e0eac8bc3895e5b356ce74aeaec649d5d84b3760f67a9a040ad7d9c30ae3182c062045063874a5e39248425abe302e76c3c830a1dd17836c6fccd7baa9d18fd728b6b34f7a142edc4f0e046c1535866a09f0257743caf469ecd7b5329a0ccf7ac550dbba3748cf645649faa53d5f160993bd5689218fd715696ef682aab3f70f227723a704f11115477449caf00df11d1a3c4b11ac0b36d18f16064d15adec7e01a99ca180b57fe92f84a4bb4548f089158058ba75bde494c0512de3950b16da7cd0970bfb758bfc18704a8bee0f14020d0319560fe0f2437954f3645531a0334f3c220f4a4476852fc1600a19f179dd9367f0356fbabc651102c9fc593981100d17bde803f2484573217647c0df7909975c65ddee4f59b1db80dc4efa1a6a7e9d77d15ca3da7f4dc3064e02d3e60851d760105615b0a70318b38f902aaf5e45a3ca7e5e08f84a3a4ef28b1dac0c4c4ec165216e0b3261fa1071fe566eb3d6839d33709daf9e891d4efd6bee2707178334221da1c3a24f795efe445c14f3b3bfbde94344d6caa5e0b742da177a23f14dd8f62660a19e559dab7c1eb276091718260f2ddcadf025fdb166b4b11b9d0af3e258f8d1406ef375e2d310a80e4ff5ee81db12b04285bac99a97105304479eee7225e31beecac99c54037b71bf9fedd326a3a90481b2ba602be1b6a551116ba2b036ad4425e7cfa970dad4c738cb62035c5c2eee965c901ac712386e54f921735af538c7c829c4c18acaef14bc3a16c8de361d5140c01f42fe7a6f684e10e3ec73898bccfdb3c856c6e1612bfc34e59a788c641d0d423be1aab03adcd69fe61a7360ca96baa662a87ae1cf9d2d29a96b6fa0f6ed814253a54a82f1d26e90d5bca8807d213c86d1ce6599789c5e9adb56ef0491da169f89af80d896a74a95e47e63507acc1b0b0dbd6b4a38b2bd4dbbde5752cb8910d39b8d0ae81164388d4d9c7a8eb5e125fd986caf4bec2bbf3d12f5561653a0a43feb353de09534903a3b77a5d35f592326ee1ab60a6800b7191b4db3cb1177f009139010fa16597cdfa14a5654073fd9bfaec6ab0ccfa0deacf78303870151384139063bffe99c5c10a5f2092e89b1738c2c0bbf25c24f4deca3bb69f76239ce11a251a47f8ebf689f52f45673c3f10b8e7827e601d65fc912edd620e4715e95c007f58a64dab12ff14878c15f7340432ae4b6cf5870fa223ec483b5d0872b71fb52d3895163b84e371096bb1c115b6bc64758e806907edc57f25b63cf18e31a0ab044da9e181554a15c8e9d023cfda408f928ecd0b2096f9ff2f823c3bc0ded18220a9f7e74941d01e0e830e4e7c269c9392f09ecd8a6a3114984b59dd55ca5f060d986cd1a66ed98ca39e6798ff52648375d0bbb7f8b7c9bf813a8e25fcddb6acb3ed58fcfed109e63f194818b749e27b0631305f53eefb85c47a23fdefb89b08ce8a87ea157a49320e5b10082f2667d41f3bedeebf4d4a6740e7a9d87ce418b0d70cc5795fcf948f5769992263c2b4c0f8c9cbda95c5d223050d0bdf85510724db31408f5e4a3d2408ce35f13fa7d67daf918e32110f00be3388ee82cb88ef47de79efc7c16d530ac78386c7585fcb532d13b98496ed4883c504920e48324638d9557f4afe1c9eb34bec15f78e337b9771fefddf3828180244f9c46efd130ebe17a40f247fbf02634fe79701ef206e73d7bd18f1d3022370903bf51e89cf7615e39f591c21178f6a78ddf9718fd548714a1a6150092d151c2ea573591973f3d069583111e4f6ec90279a90654cc6593f3cb51da35569d24ce6e58ace7dcb6447baed837a615f73a566279c02a66f0042596afc65ea42950ed025809fcb5fdc5e843ee0103f9c552d9b38c0c97bd85bbabf11c341a64d9a7a5fdde88cef1c3e1c2ffddd6849f77e923d46740f85fb762723bb4d9997d95e267cf6ff609e2680404e512659c6018e5345c8460ffa1eb8e66376ee762caba1af9c5e9725af46dd302d9f9fc23c958d77449ea59927cbc25ec4a4ad30fcd3a40fdf0a89ec88f80513455afe2b31d35a111987ceb98a58f8f844169e33f1e281caeab48708adfdfa912c3a644d22aa0db6d4ef623fcc746c4e57edd3d01957f718b69a416ab67f5d34dc0d6dcd7037c5d49d9e9c87d350abc78a13f59aec64458ba4a92f5c64e01954d2aa80ba4e55e052efd8a6173bbd91b974aaabb5b79ba39e7311f7dc3d6241e006982b721de311eadefd59735cef197d49989a31c6ecf0e24a75b62d2bde5c5817e6684afc1aa852e2f3f71deabcbc789e7893f9a4ae8a5b9a6ffb86fa8886b0c11e9875dac9b3520ad766a097e0c419ba18cda913b7b6879bc2b867788b8903259c0734dcbade23389f2ea21e87ae2577be56d438c67a4145f1b431bbeb7fb8acd3c5d56d6503b7f0bc8e211b1d1d2d4489dfde064cb60c58447afeceece054e7d199a008e3dff9727976c1753bc5d15d5a5780e2fc13a80b1fc13258058ea677390435dcb0b1714b39d7121ad8f8c63f471383d898939633e466dc039c713d6c605c90e1b496990706e0f35253286604567fcab14ccc5cd9fc3dfa769355a71c445d4c6d06cc57dfb36cc8f2acc541751970682cf52bd2c3d06d4b2b2943ca4ae0f6cbba6d4a016b8b8915531b816b7bc8760597cd7bc3edeffdcfc46a221942b266c4eea5cd4822eed1e17b6a9bef6ae9c16ee0d9c5d1d1cfb9e998bc479c6e55c750149047197f1f2934adbbfa867dd0ff70e639c039c0f3be0f315ab029f27313ffea8f5433b9b8fe8a9ad9cdacced86448b96c350870880c451ff2d077510817426a1d75e072b2856690a6ff1431fdc964b1dfefaa5900e44b8f4424540c79fe1c2aca33d59e999bc24bc55cd234a78c96c1a2cf00836891c452f510676dbea0df383f30543e71714a59544062e41f08900313dcb20e8c1c60426f52721c664e681feb2abf08fe9687441ac5ecceb011aa24d6f5416285174ba5b6694606331c43e4a4dfc893511699552c8d9454895138148eb8f8f0cc2fb634ef86d64af997626bf7d0e01ca5436a6043ae65cdfa57bf9aed2f1c0752e22b990e39d5faa476795408eb98d5ca028d1476020430199d44ed91bb422f56823493aee08dad0223dd1acd169849597507e4236b93f18403848f50d10f868f805f67fb222c11dd1aa5ce69d78b3a9317609ab76a274ce460b95d232d23c8dcced6840e563a7ab7ac6c9c6674323eca643913de4db5b307ca076950838f23c3a522524f8917ee2d5335c97c403671bf4ecbb2f62ef5d793324c3d51d51720cc5fd12fd90f8c9e0528bde806b6e220d4f65ac9da3c27e25570358ee299869aec4e4c1d19d98a9864dc4f76f1b4d2fcc85e34034e9237f65f49befe465f132339d1f07f694e32d9df400bcbc0da1906691db191e3915e0693d3483312aa5d1aa6593978bf9be95759193920140e4a0674e494b9cac1d9e924a9d1c2a0c1baa01c50cc42acea7ba4c61a548124c673aa29e6b2d9c1f759b19b3afe162367e660b6a2f3367685b637b9af62f953e62e222c636f974c8857e859008a6a87ed2cf6f3d6e5b5d5860b46d54936abc63d7d87ebc947f0905aacc1cb46b24073b3e75e86ef9cc4486e313b3736672de464e7cf2b8dbd304cb24621e7412f9a6da485b4cd9bac3a0f6ea00c64795d80de6f288353f72e51d810221c7cbfb1ae04f64602e7b323019b5816e795e36103431460c86572c299b61042bcc5bde642142b4c6413f65d2dcf7988df87c2479a97d9daa0263358c5c3ff6bdfcbaf8a6cc30f885e283494b98b7e2733a76f786a860606a62b6bdf488fea9e08c46c3e4950b636f0c47d235b2f06d26d34bd0653c0b8334b4e96c1d6b3cc950e259bb80428d7738204ff4599577e9dc2ce2318e2db62bde393e4dc8d42198994570a1835d444d33fd1e46aa6669b82449fd6c7bce38f20bbfdf5ec7500303b6c9e4f968f0975a392da1f6730393e5e9f2baec3d809cde5f14e93949f35f96c87041f4681576f77608b10de3f30c4293da27eafcafb954c8ef6944374f84511aaa837ec0637d28f9bfdded8912c4c7f151f959b63de1daadfebd5b16d1a848735818a8fab204f5ecba3d597c8e6ef9e5420f901835ae013e1af2b59ff1eb61979f4f79039942428d99b6b9f6a387a1cc765a9259823393388baa852b2c8b6d603028a1f0ac58ed04e008375e98354deda84d89c54a5a68bc4a13529f2d2ad28a4fab5fe1586719e295514329d8452327e02feb780b531eac12742a2870c3f37c63489b078233d28a835aeb253cfbb17639b89627cf7a77162ec16d99f7050ec074c6027493a8c8d3ce1de61422ec0a34dd6610633b9dc1426e4607b12e154dd9541ffeb72aaf61a6e6fd32f1ec60925c8544735fa69a74fcff3a55742afa6db6a1f0197892b369bc7b75b785132f67708b451d55db1484790792e75f7810cf20029e67b896d95eab23f4c757093b0adecf4dd8041eaf86f20b2d4e5434a3a4027b199c0ac484efe3425b1e21ea4ff0549f7d182986faf99453502c92d7697c88ecd76b1c7919bf326d976622c0915bc7d93bc168c947f3d56ad9a0e2ca405fd525b7f774d167c79486e4dd53c6095efc723b900718ab5f626c651eccbb5d6a5c9280e64e5f226c1c07ed6daf976aef73d1a03991ad6121245ac003e6a262e91d158143922797c160f07065a0bfe7dd2156aa8768f0cd56954aed184ae04ba679ad358e2f9fc64565d99d7699f6c54d4479276d8bdae081c8b4a529d4dafae1ee6b9ce44b1e5699611df8a78553e5096744badc5ef2117d2082da55f7c60342d7875d95a0a407a9a9a61d13bc624a7017536a80ffe9edd580604ae81cb911b1c893fc7c4a8d710a87519d660973859074ca9e618d14798e6993d9d26f0db1dfc4fd272a0340e5825a0a934b750b98b3d17140f99177689ac474a557818f0160ffffff9f