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

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

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

Block Certificate

Block 64888 be166631dd20e8e2fe62a8009b094f34db8ffd4430e81bec3fa0472ecd3fd679

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3ecf2b8ff1f2ae46b4a77ceb56d8d5ab07055b4337c8e376a82fe99fa2640476
Certificate Block Hash
be166631dd20e8e2fe62a8009b094f34db8ffd4430e81bec3fa0472ecd3fd679
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00c772000000420000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000001ab356c21cb060acf2792f53301856f6628702749c54d1f8a20ade5091276fed0abcd69ba174960d28a0e62eff6ee1ec8643c251f69f10df76d532ab82aae913aac00dc00ab9841e04c33df6f189fe5e8dcdc9d8643febacb0080000000000000000020000000200c772000000420000

Raw Header Hex

00004020c48cba9b73b35983034ff9b82b6c1dca11e2bc1c058bce5f24380b797de0b1efdb83ff970f58c578728edcf5f4aaf90d376b143c2ff287b1ef194590c3274aff89df1b6afaa80118760464a29fe92fa876e3c837435b0507abd5d856eb7ca7b446aef2f18f2bcf3e

Proof Data Hex

59,560 bytes
1212160103073a1e486ec202719f736f9e137f82014ac2665a9f01d4e6d235b513c546a64afd9eca86d803bac4ed2c85151d237699ae03773c85f4ac75c627a0101e6ecd22dd91af572f708c5c7205b6a74b212f5900d78fe0fd5827d5fdff79d3da236519336aa03a0aba24fed44aa4b1ab22ceeedac80cd126d7db40c3e78e3c4397edd0aa166ac3a2fba256031c2717c354307a0039289cea8e5da6045984d551b11786976ba80e25aa7d819571be9cce01bc1ae5118c036a78cc50dc80bbfcf06772a2c85b5ea9372800f295cefa653b32bcc528be773359afeb1945e83a012c6f7f923bef34a43333da36fc3e7216483aa47979707bbb4d3ab6dcfeed3c5a4e956ddc0f2205af24f3499cb94f78857dad25a92ed3d81c4fa08a4fbe06ae1356024e87d8f15911b2a1259d0a27e53ddc85d0f0fbdcd274085ce8364f0f873e7a9733c56a10f20b3095801e7c49d5183cce9f67bb281ac63e295fcd2daa17fb561c825882a6a73c75e8674941652158949f0c0ca57db1dd5da76ce8836849d005b65c4deb806c972a106ac2d878673dbcf6aa034a9356816e8d798095678d6494c70fcf909d407d49bd32a29de157b7053964300a71eeb3c2ece30d76923d90485a762b0f717e965aa85f5fb27abf471ffbdd3df17f0ffdedfdf3e1d4abfe4b621f9dc7cb65eeec4b4659006839788b86244652d10dbcfc94475946e55aa44283ce69c00626aed276376180711f60b25945301b1cfdf3afd6df90b847147b266166a490516dd4ba94508310bed9c3c23f489ed2e82b60be0a8f1cb398ec6c0a60dd21a523ea0d6a1ea97c41d38af1c5f887ecb581f2885fafffbb7edca261e3ab174652acf236d7cf15d934e07c05e6712eac57d2595db70852603ba0dfc2072384641e7feb829fb9a9970e3199e8a7fd6af2f669de716901f2ada13fd1a1c366b9562e862cb8cdae457c8b280781d96b42ad012c0c321b3b66d240446ac76caf04248956c1eb8e5071c5c69a289018eef41db7188185b2ee153044b1c42bfca729fa8d0710e37f5542dd278334db270be4dbfe1310eb5432bcdf04f727f0cac7a7e3c77a45cbd94ce5c2380f32db0e0236c74706a3f82023b3cea96cfbe886bf51bd039e09115b4444c2784b5203da9cdae27081506d422d3b284393832ca75f2fd11ed5def73b62957b9f8b6c757e8a1eda749f461aec3018ac013d2cd4645246db72f024dbe5567f5ac0189abcde919be5191109f9feb677c7642fc1e27b60b1619a8862d7b6ec8f4041cf972931defdfad1254ecf4ef0f16ae9c536805085125c9c018464d085ea565c31006565c4f59000b8a0838e3b74595dad5391d6445185aef7a42616ffa268dfa1dad93db29d305406bddf3dfe5b93b3234ebf5e177e13e6b03943ea3956f20100ea54cda1abbfec3fb7057a95ddf64ae87fa7d0fabb52cd6c03fe59b1d7cfee03a24f45e0723a75964f6da8dcd47c46f60c0aa07c238faeb4488c838096a42aff4e0f64331de3de086b9e822adca339278f343f7c3cfdf09dae5808d25eb44d047275fda033de446275cb2784a8c3fe07440b94fae05e0220bc8034aa3c8d049de322e0011294da98555bac629896790e74d8e440c3b4e7b54392114eea49fe5974111c61db74d6445365c8e9ea4d3d5664c69ca5db939983b1328c253cda394c14dd198900a6e59bc12dfe6171f7e597cdc34c5aafff9d1b98ab7e334c754286ed6d7c837dbc103e112f52e766319b08fb041e1f5ff44be2cf369d951d2a4df8a219815b558df8e6833663e8a0a2984cb130423bc76ee975f64e40192b5a0d27cbdab21230e42259d962276a775170ecfa2eb31e646f25ddaefae4e3950105eb332cde9e3b34222ab0ae1a649f8781a6fadfada26af1a63b150ac42bee9e3568fcda161ba7f5fc76f39bb818e188796e86719cd69f7fc1f7808b111a02215150a19f240512c01a05286925f5bcbeeef7459450f6ad35577f63882c4413db46484d7695596e11105e6e94ef4f390f6f04e91c2356fa5ec48c63b815e7e9c12eedeb1dbe2a921f94420cec116901b5b87b6e2ddafcc3747a8f332e6382c6fb17db0bc2c51168c3564396d44bdf9c8cf92d359d68529d92b60a95dd9344c8396decf3448a0354d7248fb4a2ba19583f148727d44610e46a10fd61873eb59e1e9677511a16e599bfd950cbb9eec2be93bbf5c4207530ed3f9a55cc312e31d0eb870f6ff02dd0ca56acf7047a94d3db88cc43c2534aaa022698d1f0b85d8f90d36c1aa1b31f795c1497e309e5ba077add122513ebc2ec2907ed56e29a1b808d70a4658b5b4c95de4304c3b8932c377f4b06be89a419c3caa954560eec2307ea633641adb3d58f3477148747d79e6c4aadf00922e16b6662877b08a3197b251cebb2d826b85a60184bf33556df768b73fb7cc9976ce5bbf59c6966fa4b70ae928fa1f92d961210d0e2c7cce00444595bb8aa0ceb9f1a317323aa6e7981ddcafb310f1044668df42f17e2b38379413dd3a35ab9cd9b169f5b424480bb7656d79c1b7332a2249f242a31d0c576d9bf56875857191c3813f302c3cb918df62632e4cb57489cd71b5b6929edf5c35d30df7b331b79306d0b8ec772c98a7081767e732d421fcc6211d6c5bd38b35dc6a70b88652709d14052ba84ce6a3d960e1a1741d9c66b9a820528e85796f463d3e85818898d612acf10f596c58dfcd073dc6bcb403f806d1de0543d00ad55c81593935576f66eee6824f6b5215a8fb53868b0ed1c5461837f831547707d5b42c350abb0a5e08c1cba7c9b24dceded9a6c6f86ae651462598e4d4fbb3cbf97318870bd69e6deb61c60009d0e71525e2f6af68415473d662dbb512ca69cd9958ce564bc92ad89e8fa086d685907a14b1512be23fcb31c10539acd2c56863e13e2e6282de9927e12898c76ea362d5cd3acc66eed8190250c2f0119c37631a5a1aba0522d7f46277e475cbe82fac6163ae097ad0dce8d2daa2ec5f78e06c210c5d2d6bc4cd4bc88aafbf657996f6ffaf6e618dc51dbc25e89bfb13bd1d7d9196878f3dc1f4183301cd47c4b98b231540796911d8093736fdd84e33e9b9881bf253b518b82b4e575ba4ab2d772502fd5ea339ec3dc569dbe32f134a3bcb3eb681872f7f5a33a107053c3d5746018fb9f0bd4abf0392c6235f476b1d344d2d73f3bcad3b97e7ab4d30a87f502f4dc14c7b0f1d9d429e9ffda5bd66b6462d0b14faa6cf64b569092f0a8105e8e6808f3c6a08d30b794fa9c5ef809e1797263938fd7a70eac252272bb956fe5e9c0cdadf6fd86fb471d4ab92386991e93f539197ef1f63866c222c00a10f6fc9195a28759c92d49af846b147fcf541843088413fccd85751c03959672ebf90063322a3e1ee98edb0856a00816e0ef9fecd1af76f76a2ee94e799b3f239453802b8e353abd9ce9d864c32d2373dc71a8812ffd5803e93715d0e6f606139bc3aa0bcc440439e4a8d213d032126844879a08bc803e3be32b0f02f31aea512b25a111f1853c9987d78f30e95b5b9bbb14aac9406f4a48979b126c34abaed4e282db635043301743ccd24f72f30052bc3110e4007195d58d777cfa607bb84cdf812dca22e0ec2ebefb58737cc2a5f4bbceabcce95b86e099c19eac0917a419333095716d81aeff6e1c7a0f1bfc94fce8b36f83baaedaf705024bd9074be4915e88f34df54f58e5561971054980f7b22e088b15f7614f4d23fdd2ff47e67aaf012688c613dbfeef655539a443c2572c584dd3a0adad79852acfbc80209be2426bc7dd56cd8a8ecd728277a987e40a9a8cdf58bb1f3da932447d9ea3f7a4b4882ba99d8ea5b3e18b27e28b18a08008d623ed4a4ac8c82ee02d4c8bbf5de890ac646991779824efa90a4c67ca63ef681951f96cb49d7c486a7e859013efd8fe1a007a64a20a2947a957300012a94652949e2fe8024c5588d3223a866a1535e08e78d685d16e139aee8d40f987c2d4b9d5bf944a8cf2cae66265b389abbcd472c4c6663a08e5d6751b19f107389b8037b82a5a9abfe3cf4dabfba704c211bb62d5cdba0ddc2cc147d5ea78597554a426437d588d772cb03e2cc3257d1bcd40ebeefdf47f1155cabfcfbb21ce01c8c2959908a8b89552ac812eb3d4e52a020d345c4c1ef950d2f65da510fa822ef7d5612ccebebd117a0abacc4cc4719b39c99626d0568800865f1b216b6ba3d7420c2f73f60afb24322d9c5f6c621f6b6b1a745faa7d8dc79943f5dc39620c436fe0d9eb78ea23400f68839e2148a0f3fa37af107240988d01522b37bed215822798272f851c3c5119645e2a40c6119087b7c89deca69c2a7ce540181031cf14bee52cc8a49073bfc4e33cd5cc7a679b390ec213921a66686169cd3e2f914ba7ef2b7fb76386cebad559e841f2a4a5bf36a80758f9478df98a7a840ebfac211b30a4a14c28f3acf40bb72aab12f38758b58b3c79dab3b635f1f6a354d12690654e6b9b98dea34959a987431695280a21fc73c68bf2b1d8355793c2ad549f5d41f8e16bd25f580028b394f1eae69af2ce083b2c789a5bd47aff8532f7073191708530776060406cb76f203f8c47e9d62bfc56e0245ddcd5548647b4c2ec8e18d0ec85db771944cb330ba9d11c6d26ddf1a33d547d72458f6a9e11f9ae9c16981e9d2cbc897382572962a80c21f94222fefd777f7a583550dc443add0a8c79a28ffce562cccdcc4d18b7cc70ca00d8be34ca31937c31869cf207475f5283ca74165a223cc3dd8f961a58867eb436dd1bc538d8b8711b5e44da073a7c13f8f35f9e9b94d09143de94f2e5028a1389cda5f75e22faede2d83c1f1e304aef08a59d1d478c941c0f96cf6442b4599408804f720fe296e615bd5e0c867a11b145f6225e76c4de9257a708526e9b14f1e0fa28b50be3bc696fcf4166437ed00f1fc3552bde0113b77cafa4c10f32cb2a3718b6cd1b818f0483d0962132beaba4d47523da4fa5ce35e6fa0d7ffb68c9244880dfb785eab3a1cdcb3ad5762a9e009d6ad4cc53c279847e4a7da358a73dd03615d2ec737ac1065aa20124888bf03f504dfb6f72a5ab15ceac98a86fd8d0571b641bb96cea5fec9bd40c315e9de3449c9c22ad91b346a8b30b9845ce4443d2c5b329a7aaa0c78d9110f9f5b16f2ad25dcd1b471ee276418241867037e28b212ab70d40e8866fd3f95ec4c5d21dcfdfbec12805b226b2db9ca5e71e70f9187e5b75a1a45589be98968c010f804d6e6a35ecd35575d165e4b721e316f3006d1ccc453fd4d5028cc323ff9b5391f47172bc05577158aa21c46f864487ddec19f55792ee989a4c5fd1c1b5308aae29e0e354070d8ed6d6f4ac8e449694f824d38293893bc6b36e169cb842eb92022cab41a1957a66b2f76508daa8e14bbf2477f955ba241e89d03b607b9dfa5249ae08db6381e950e17af982079f747fbc835c14c224fee993b72201daf4b34294387944611363086633b4ec76fe3d45fb7853e8fb5da93f9ee5a80d914f88eaaa7043d4f1519f262fb366bb59d0cc5989b433259da1551d080d02a950ddc9572f6d774d997ec6e4533426044e4bee3e0d291254cbe5cedfe327dfff73894c5bfc78e435adaf9b595229376bdd76d8cbbfe6096e654f4dae0722daf81d165942f6b2dd4b0ae38bc489dd04a660481a13230a07e3dab42f2b256aa2821f6ff90ea2ee5eeb0e03ed0f789f15a7ec1ecc796a293a7cec98716888d4eb1a118e816fd52b62aa45a93198c2b31f16eb4b848579acf6263faae76cd9be82f7e12cf285f94ba547b258395b74fc5d9cfe332f2fa8620f2839bd66a397fa7d9af4c3073341684cc456a01e508aa28520033a7c7e5ae0bb2be537c98cdbc1ccf7f14833d1fb82e61519dba700e3e1fb2d0b0373e3f138a88d67cbe27a8191e1bdb331e8bb0d183ce22ef3f4eac370894543491b683c2a9050d691bc4ad16326c189a2a410eafc2180af047eef564523c19c72d790af9168269a0ad96c6507338d590424ed31826e4d87566e9d2940db94683b1d53d6abcbd7e415d9699c06e0602e60cb224fd617cc924d6fd3849ef758f2ddb4cab7d811a9b000f6660fa0a60e60c1342237c62c8c8c9b076f00cb91e07fa7bedc69cca1edcba8de888171045d495218ab3e5aaa4d915f6a7963c5f73b1aab418db6bae69bc8d723ddc1a5d05520136fa83acb4c2de615e53c8125120cbb9759c1ef8808a2fe433dcb9df6b99ac81650013f1589f64f358d79355af81635542378c90834a9d1ac6ef88f205d10d06367265010ef7d67db76d20e7fb9b7406b144c6bf21050702517ef116c6a8749269b6ef8ec4c57dcf65008e39eadb668b913900b069f18502d4011790081ffaaff2a121e75e7b1374f2f11939295d094d627254a63aa83c2c76031c861b36ea3aedaa35eb9df43146ee68fbf81022ddc33e0e030204612ec0c7bbc4959866665c8537094f0e0192e674522e787f544b24774f9fedd518004f4b1bcb5fbd37e1a26181f9bf6342a60770dd2dbbda88864b8275c4f2d5b421f5ddc16ba8ae1ad1964623b6b0a2ecfff1cb40b55550cc808e19689fcb378578db86dca3e703f2902f91115eab2aa713d96fab9ee7996b0e0fd64f06eeb940eb4e031fc8ea3b820647d6a34f885e7c73dd4284e68bfb340c9566695af1eb707fe8d1d4002722662a11239d3bcd362e6d2c02ef9b845a0c48687901c549f07a498635ff810b83ad9a479c29b6190bfbdd1e499135709ab3f7cc9ca6a72d69fd9a16a6b6b041549e0a2b9e0d22e25c3f2254947d4d670bc0b5d6e491bdbe2818e18ce14cbc7085760b2434b604bae89dfea4179b4271fb7cc2a759aac564fc239c94e75f1fa62648ead8ca00ff67388da8dc3dd6903058fb2292248e1fc4578f91e11e7ff730d4f10931836dae10c291aca944c4b1372f703ab8e98503ebd8f026c0ee7d3fe5449254aa0b8eb707d7aecb11495aa184e0229215beb9a0f8439c748d1c635471a3accd0a77554806d5c5368ff43897e3ecc7566736e670532847b224a7c38be3684332bef685e205673b40b4481c805343f8542be15192f7046d47c634fa18d30e0ec2c8d241cc85c90e8a1e995a914b15414cc7f86f1a6de07fd339c007b44e8cef54c6dad52a848ab882670bc9b6e5bff0f5f2fabdf12d0d2544ffdb4679156ea66d8dbdbaf07412eec6f76ed9130a6db859356394df434db0245ea3893047f2d513c6e3ae8870740a6c84fc47669ed73e90c7435ae750e19078f3e8be267f58801f7984e8685fbb8601f7c44e38b3519f09d8c2c55561be9d5f50aa9aabbba4198ccd000e63514c53ee55d195f0f598c46adf8a2b4c4af514deb306097ca8cdf0694e4a49e4effbeb973bbf0c640cda3fc4704b90902a22499d5b0478a1d7ac5bb8b30ce585bfad3e4264a226d613f488374015188b4c8fccd207f2014cfd7c076c12111e350e3b60fb3622e84fc3228281cfbd8fd424ed4e1bcebc59d9e68937c5beb1c1945ac696a20053c70dd6e1312e9e75410837bfd50fad6fc9e7a5ed85c59cda6a567468a6e01fa6a4f892325da1d250cfcdee4970aa415f81db9b138403fbe16b459633db838e9e0c299b738d6d01b74f88e511d6cf2cfa1c488ed20aca3d8493952fb8a8eeb953a7be72bbd021178532b801cd1e7227a6574b4fe6ebf96a8d085c6d550fb075fb23d690287ed1a1910d06e109e6732b83c7e6b1758824ab631c6846680016b517d11d62568969c89e123614d5fb46367a34f1339d0f24c161d9830468b2bbd8f54de08446c5e6d713b70f56c3d72052bf73e975dfb47906187c949648944e5b8fa05d886e083ddbdf4a19fa830428ea07fe4111479ae9816f396a2bade3405908826901c1fca0abf577d8a78bca1f8fd14978d4bad5b7302081ba25f5df5c82651517318fd0e137c93d16a8b7ae837630e71c0cf5211e1bef0915ba0c941a2eec5e2b99ab584c89ff7c4c444d49c7b64843b0036a0647b900c22e662974ca6e1623114529ea936811b9b8db21b233dd7462ee22c0ff6f8b56b89ad27375905d56583c24f49bca2457f54fac6b6979967018a60cba69c2157e8955910f5cc9fbf8f8bc3fbb85edfe580c2c06f7044d4a0e1485b03978fa601894731cef23fc53bb46c4772b214bd77b06e1b8a9dba9b7ca314fcac65167267d53f07b0b7cf41508410cda1c169c823cfbcfff0f5f9aae57d7a50df47bfb2e57741bd18f817dac0fc700006dbd20b9621b0faf5fb09c039e150a0976fb6f9ef860dcf774052e8e7b6a8804aa9ee27bbaf7af64adc0966f5ce221f4da682f7b096f7a02e2b8acb7ff1b91438aa920ad93af77bf38bda19cb8191045ac0b71911e116efb800ba8d49c83bc47cf28cc65d99d19990bd6b7cc69d5a3835545cff168bd0e0ad014c56f60f7db3eebcc9d565247f1396cc2bd9362af02fc8a7e62597c4f61a0dfa92317c5baf5e0a90f408cc43858be51717eb1df8098f897ffaf9047bb34e66260672903a29ea60b5b6dece9db1bb8d3acae9697b2ffbfa5f7204616f9b4918d1688c5a911698fea30eb0bb247e8fd3a43912fc420c525e66d307190187082c0a91dd0483854b2688b177f975ca2a634d1d630cbfcadfb198eb5d64e2634ee06498885b30c678e0b66c433bbccc6e346ebe95a27f4468ab389d190b28aed9e0bb5ae5ae93044a25bcb405b990f24b4423c029f47c85b1217341bac8ae20344903302d36fc881230de7ecd7cbe6558381e3e7ae929ab7870c334009602d06b56893907d21ec2d3654a44ee9dcd85602362f1349a98ce804cc54fffe9fbe85f9bb7bbf6f14c9c9ea625d4312c6b5c25af83044534f0523021e6814839ebff367d2f344289277f94616a9451dbd96ca3fe8c24233657986a9c425f29c153cb06182bf731eb4965e7ded9403036897aa86cdd276f5962fe59db014efb90ce0200610e6347b8f45063e6cfcfce514b1a18578799772fcd62726e7329c6b798016bf428fd86827b420e811f5b76240dabeac8de7b5f11e45ed852638187381a62116e78b1ffa21c00cb9ec2dca3da41948be445d81334454feca7983dcfb29232ccad96d4412bf95f33fcc69ee29076f3a57a3c802f57d19595dc2e39685dd4f6df25c8b6a80c678293491e1faf92cce239e09c7d7c17fe91534ba8a8add1a168221863b5de2a215db4bca0cdaac0dac9df5f2b92254718c04433e9ac9f10fb1f4a796d5f301a312f3e921653bb6189ed6e0523b2de08d4b42ef56823b70ab164d0292e69cfca686e50b196139569a02bd9cddb2503feae1473d4d9d0527321551c7e9a6472f341da6a2f4e01ec33501570923a8cc4d91e2df7ea0c8ad9476670c024e5eb3eba659620cb1441fe237165f61665f7be02a8af36fa1dc2a4291516d79c0547483f4900920253832e95daaacdfc01ab7845c70b9bf53e94acffe2fc0e2eeaf32d1279d63a9d7fd908e1649f9863345dd989eb0a1cbf5fad376ede85fd784d2f1854cf9953697fe28188febfcaa5bf4dfb18e763415f9b0c18e74bd169ca7f375718a5a5b4fd1f04e97b804f4279479c5909b3915d82b9d6167798d5271c69dfde64e39bc1c7d1ad043c09f5d859e2fa9f443b3b1d23fce88359b53bb658e9ed486a20d49267d59b2f043a37427f9bd589c99449ce9ea849c5f450a5e20cf9d59b64136bef07d5148ed0e89571ccfeda9b2fcf48aee45316d351df694c521f42bc5043442c787022368f271f0c1ac1667b33ea4af557652cb447817f3a50cce05ef34aab6c500d86636ace45dfc78d7ecbc349fc66d46ab92a049a2170fb6ca1b38ce20741e287306f2b3f31d7ed34c5948799ac56ee52ebebae04f1c68ed703e73b03077cef31373cf9c88366bb5c758b1064349ee5872854de194f03d651cf09190102faa9a6da3983ca9d80931a038dbbf0dd6ac87be1bc109c9c311dc967a49307f53010268bcffe26f5f12fe1121b94510e776d45094f896e59b4837058913cfad20ea06f2f7537fc52dccf54b4584ce4e33c4dea14a1b4072e9d2a45aa371c1b1dafc2c21e0f72512a73b013cc916c267305443f81671fcad703d269383716bea6437ebd5df8f1e046e5ab50f4d1b47880ad935d8d14bcddea521c1d71d414da16630bf04b1b0493bd45c1397c2c354389eaa1a5943c1a5465a371e292ca16f36eba46057310cb9e8d2cbba90093b18a253fa1696406879929c931b18e4a2f3f79fffbb8b137f769d49f92351acded57252ff1d146e869c2c19869ba368aab3d35d5383cee460cb433daf4892f7b2446d1236fa197dcca87487b3f9bdd4a30f381d3a96f9ec61207a2993c68f6df9cd7e60340547f92f68849b6635ed702787f1620955bdbc6b681b7c8f2f594864ef639b4f109fa779db914b8f318fe7cc0b2b9e9cb5ef0cda7021e3158aa823df3cbac9b42afc0f11c2f8fc1925bce799a611686a476dab36aaff1bae21e949c578713621693fd0179a30c4c8e4589bc2b1bdab1f138435aa7bf8b7416e9b4234a3e4229a9f92a9252884635eebfbcd055f77bc54d56f290006ec0873de583eabaab3859f469a303498714cb76a9d9d70f79b2cc644d23dfe0b19ce2ee2562da049f1c0292c277c621f34779444249f6ab552f40aeb66444c76484ca1a454149908201b20b692f03c5f900a9eda892e729138eaf4952aacceb72842a9b735be6dd527de0396a4c8214e34868340a3aff33a5a352e78099726dee312ae9bc15b1329476220ac8aed76a894870303c842fe250b506f01a47cf3327813e6b0ceb096f1cc0e26ea3ea94634d5ad20a664b0d1f7c69edfadbc9942f423aeec57f530432c8d1ee10bd675b1985b51b568596f295207595462591f3ccf4b12f3a82db67723e0643bcddc1d0349e1b1c166da1e7235a7fd7a8d694e5e606889b100b62b572ce20bb14dee5dd58d35102dacf9760bd9eed8d32b37ce65cf4188e483be71f722115140c6922f6bafc08031f265f125b9534136950b04014e6fd29c2ca307b421dbfb69ae89c77e0f3eb9ced15cb8e185a9a1c0caf3d420f5d8a3040ae7c5c38e17b1bd808903aff9d94b82b2a729322190f4045324d01fc285086043266a88e8ee2edd6306747809ff5db6b4487a9c0d8661d0a571b675a01a454c23a5e3b0a4e9b8c6b709d04d2b748c98e2370c4450833e3e5e7d9f9958ab1d420495fb9fa46fb45abf95c4f64dc122f7ef49ac983c0487cd4111319ccc561599e4511f0b348be2bb6640bf2b8713cbb9872d099317ea4a30a81e5e96e926777687bf12d1cabd750e94c3b05230e71f71e4000f717adaee9046e1afc7131ba5f5e5f98f93150f7b554f9a8325a2540c874f0dc1d83b77fe2360d8cd6dcf256a57548e0823a1ddd08fa9209fc78bb30b21e686bc5dcadf1a11df0881b4cab3d4f9fedb6734896b4ec4802293acff61979560582cc81bacaa857f2eeff68f509366ede878a147de7955f3d9ca2b711bcb45c921621fb459cf8f4b887a1e386c79c15fc107ac984467587374a2c3bcef1c94f969990bcece60cf53f4a1bfca4cdc493168f430d8f2785bb2edde5d301492cff690b10d82de773fc70bb21e1558b235bca808587529796585d8c78fa0f674d2ee05ae377b047e83881d6256a5de7d88b50f4220d5b6d437064e303f77c8fecee53c8a920f3390b996366c1ec202c3dcdb98d65d167f0b5ddc2549781b781ff6e8f7becd66ff29d72439d37bf043c4d512e5987704e01d55813d7d2c24fce82c9e599b10e16284c05773e0773f7f155da4aea0f04632dd08f3010d1ab63f4b6c4e37d733f8a5cdbf65e4e436b257b2a4354534822b52f135d0ac11ec6cd325add777fc3000528a61ad558060ff73bfc3e9419dd191f0dd5df930f7914d196372888c54e3552cfe1ebc60a5d06eb6ad8154e5c9dd6c985ef685b9ccbf8ef67f309cbd708da119eaf6a2c97752de68d5e43b5ba13bb74a9686e3eb3112e92f69f89b77d59757be71d2bad579b7938f58d60d6c24096e31ae4b47330e73e3c5d320d156f4155744b4edb20e13b9a0c5fb53203b8e49e8042ce866a0c8d73ad2c8f047c53504c6ffb66e685864216a3f87afb64ac3f7d3ef78a04a7ed27c2e3a0fe7e9d230055680012a861453115b901f286b8def54b89f44909920895114e8022fe1d994c79cf6f5c0e570764113b7903d947340cbe32cc5c37117fbd1b56dfca81457603b1509ee6bf4c09450f97bc300358a2d21905052615510db49ab84fd557fbf99a9fde7d7f28d4fbd47025d7e6907b29ec65c3c6d888e338cd80e8fe9405137bf468e27389f6768e4a3b71dca15fb9a3bd10fa7f67f249e915a3e4833467dc19b28c5b23fd9e0f467b8a68922329649655517f33fc52ef162fb4bc1c9f1d03e9181f09b5bb826c1b126bf167c9eda7d1e5cf1259ee6e922a74017bc1734b3bc7b430ef04cf9e4e628f0c6eb7894afa47f4086e4174a991b50b573e0d31654e82cf9002d49f8100b3c2afd818b91eb367892b8a3deca50dd2199fe9a3d23de45398d643ff5cd9201f50bfef5715946de5f791e3696652a6aa48350282e406058e24b2fa87b2611b37507702ddef37026dab51ae1a46aed15001bc2adb65137c6e49e153436f8613a7f9c69c1c7a4501dc21b4d8722530d10f002a6cbe6cfa264013acf01566c6f86f21f0a26e7a0159ccbbf6554c6d5babb8959cb11286c9f16e0abbf598c7ed159d0e37598cf49610a53015ce3a16bf06b930b9813e2f8ff17fd85c1afff153bcdcba7e9278d694ff30360e871c20d108f107b0161b21339368bc2c49961c607f662f3156762bee796606fb76cc5d24ef937c18dc9e51c3c70066ab89b9347cb5ca9329bd23916378c22888838ad5a0b74f6509f2292080a4be844a736521c4a35e3e459edf7f276e27b329be6e19bcbcd7d526cb4c7b9a48e44f6f8769bfde2bdc82d8cb06db4a1b1bba797a23d5c6540a6c872d0ce66a9dd084b56d6a03b698218c168d1593f94371fbad09c64cea79bcaee90e81e395009519929a71b7c50a69757c9a1a48284aaaba45c243c35bcfd29b50ab06576c4f4412c8435fe1befd988a5dbe4cf47cf3e75bbdf3eab2de0c705910a4fbb6870b2f79a0f3eb0117d5d6177633283f5bcc11c99cc267858dd843b4f9ca8d14b03a8c8621262b34390a1f7e0d58dc3efece2a89f1da6f643cce21e78abed7b1775b76caad39d18037487187aba0b80dda205b5fe44e4674d88b08e4a81f351e9199715e21f1244ad5fbc76acd7a4e37a97af8b0924e199ab828a0e59880071d2187f3d51d1e0e7eadb6528b635e93fc1be61d93e1abcbdd711bffb6e77a79f6d06982f9f5e1aafe59528eca1584c1417161efe5754b7e90572eb0628e3c35e6c532d7c8fdc03b0b3ba5c2d0852749ba59d141dc29342729d21cb136d0cac99dd0cfda4259562175f7c599307b4404d22f5c39a8a3644cf51e8301727654a88eb85262721808aad783f74bf7bf219406c1c029f9681abd1f1870336e542177894a1d99935eef82c6d270769e7c038585c3b1ca33d68dd56195a12c3bebcf58c4166d6b35b051b942353949cdf0d82c4643935bf33345c6a8a6fed6fdbd84356b61e48f37dd8e4db20feba42777e08893e543aadfa69f4a8dbaf3f40471403b1399f80f1ad2753a65cf002ea678cb0ed14287c0d122456db3df523ff5ec93ba5f01d498ce58a29364f89309455d97df90871e3f761532ad0ad1e405d6f2d442d5d51b4a826c1e51d3270ee81ded19b5b6220e378c8b3fcd3eff79dc17a549e21d3bbc952d243e4eb75648820a168c79d4d60f07d799935cc2d1d6e1f62c249cf96d4921edc95b9028b4184aef658b4713c06763dbe4b72ac9c91122458cf3b9d43808965a0edc2a2871fb29cdb321e3472ceaeb82335699c6d34af41cf620f8b9a38238622b144a32d8cf0985b5742b33c482516f9e4b219d8cc840a09b38851db62c0750a62935f756918736de21832ad337596979902537bda080391bbe9911defb1734abde9932760271f5004bc635178e8e7d24d2b77b27f73211961e8c1d3ac2324717897e93325345d309feec82ab9336677daf0feecf6e226e1118e11482ed58a97a9657642f902f31030b84bc4785b4f5aa5c55dcb48067ba90ce1884a6b96fdbbd2e7a0845e00d4ab1ce90f3e45dc9c896b380b32e90d2b44ee92136e0434480d68d536c441945b1c5dfa2d46b0238600a1b73a1f23965123adae04084994a27b58d33f36730e445a1d5154ad408c5d75863a652d4e4b243b91791916dadeca882a9fc258efa0c24526f44c080831a67858b78dd57221fec9f683131d4eaa5fdb15a61ad0bd5e906a8e341f34b8aa0eda6f8ee1eed579dce911e0cebba1c4757fb8b7ac7d3c30373815d07872c04ec30454e837a89b697871202ae7f53ee1808b7f1fff323cbed41b9b917ef5b2716d59cbe31f3831ed5f76fd847e49bc248968a0ecf8ebaa37e863093579fcc3ece01d2950ee753a4f7aeea1e213349c4946171cdc85fbcfc571a8ce967bd90f2d381dcc4246ef91ad3032d6783ab9b5d069c57cada4360dbaaf313c7c76643691e17c32d8c9ed7afa4f217e6c845fa5a8ca1ecd02916409c76787d7088a460e2d2708357ed246be16bf615f4b710562f3b7e548fb8db656379b3cae9062585c2997fc861281b3753cf93787bdd0a003b7ffbd8386497b909964135035094d3929dda295c650712f958be23af7a2230c7ddf6edf9d6ff840e0f5211483b6a4adcf59f06c08c50731ee72cd1f3513806b696d209ab4a5f0cb4fbebf062ad58eafe1ad1d462b1b82e0979d858ef810a6f669efc0a28824baf875aef03737ded3a4c4f31f4b5cfe0597c94cce51eafc0b98748833f0d16437b96a75eda7f0d1574e6684f18738dd5d2cc90e951805b652564394d1b1714d402f20c9ca322c1c12378a338b5c1e252987c3262e4a7ffac43fa24a6a5275ef2bdf02ec28ec1af86a0e48d99b353ccc786f3852fa1331e6d6f4dbb09f9e4d87494d6fe643258ec1fcc3324a61cc1504aee27294a618ad7759145eb6bdd9528a94f3139cc155be03059f4e5bf4b2f122c5e1305ed14ccc307cdab9769034d4f26e8be8a43e17cd6e1b2c7ce550bb4b58d7397f094602f4a3962592f6969a0a2012caa5c3958ffb94d7af0cc9c58819f22e99d760f99fbaea52b987bd18456ecd6339e0b9678f9775c1e0ccf2ed9adf856b4fea1e8ebabcaaf164add518da2e0023e349aec3c212212e4ac2d18ca0d6ecee39b79219de45a718d28307c29058ebadc798ecaf96baa7bb4929fc19a3c7cba36114c1cb3a61e5671394cb682097efa0cafc158d23928c9087da37e2fe2f24a9a798e145ee3ccc432d27ae976937b961c2ca59e053bfbc4ddd3c656ae46b2febcb65be43cb9e86fb68b9258ef505c2139ab5127a4da85a62f7e87db5390dc68c911032fb1e33e8037d4219646623156e8ffb46fdd3756fc278f77b21afe4f52c3840bab33255f678c8f8c85c00ffad2a164b4fdd1cce104bf225a15d84e74320469392560b41e876848703d61401e3d5b31b06fd266c59ecf7d0a7524aed9843cb2d1df0a9ceb19a16415c6101465cd6d81316e28afe8fe17e2427509da286edf937cab7bc6e25952b49f4b23b8c938074fe80090a289c2d537c46bbd6198600bb71af612166325b227df5ce009ed65a9c472191f48322404f7fc62dad15edadb52bbf0aa1038d930c9df112c189e5c9e59df40d2d5131b5f3c7e591deaf0fd3e231541e96f404d506a28566f1c452a37616007d442e345eb4ac391709c19574897b9557d2f170d15d3fbf6d493797e238b9f7e6d68e833c1f8308f23a1eecb143a21ee840cd4023f2cc1ae0f2e7c47da3edda27b3c4dbe6283a907040f95b95f37a2e6d291c445c90300055d3342e74538481ae067fe08f9d2c7ae7038941a3dd0fc2f2c45c1543a6de94a05711798114ea7e208b9972944cf1b77d8a5b94a424eb38a18214ed6e586c19846faa028bceeac39c69fad82f5fe5de23afe72f271f6cc84334bd73dc442be4ce98ded15d5ae12f7db06f23bf1cd8da61a053232071d3b836bf631210ef36362bc0d5e9886297b64a6610269c7f555b17ad697a42225574dd0971e57cb6aff346f94c973088b9c0d332dae3883b02f2ce027598fc42909a541e9eb99e9143e8074fce97c3c7bf5ff2f08fcfea5f246ad6f6d8dc9baed9630c0f94e4e3279a2a32029bc3b1cdc09ab6c700f77625247b1c4de49df45bc6d85665a5939a377420f6ac7bc9e10567538762bc2602e01e086c4a7219ce1b88d040cda2ba37cdda6420ad525951435aa2863ced207d497d9145b91b1e3ccb24f731ca430967b7a6fe90a9d7e2808cdba4fa2f295cf085d0020916534a0f7b715877d5aec304524a9849d72323d290fdce04127edca254954fc064d350013b8027f792267a87964f5f965c07126954895070ace592ed7a00f0e6d837640b4a34a114ae87285a8e1e59bc5f3d304de5cb9b1e0b6340d56a75a51475f08bca2e4f7e1014a37f93d7aa9b7c535424fd4631d8137657156bf56d12323f48abbb3a48c2a2383759e6ac126fcdbe8ba49a61970823b62dfd404fe497f379e06565b1d6c4d410cc3e80ce7e9793e3458ac20c1f69516c6c2a436af04a66e933d2d2674fc2e66eee147690d7cd073aaac5c06ea8e481930586f050f8283c26411d6f6a1b37416788db03f0d802f15042329a4c5573f54a8ec80842fb52226a1f5481f165d32842bf454fc3700a4c4521def79ef664694dc0681a1bfbbb7878065bc4796682b278b0212af0d8bd224268fcac35b3dd725ea47207dcc0f2577fd580892cfb761af4b4aa33a28cbadd60a6bbc41ad83260a803d347b4615b010f2b7f1bb3a9dfdf3111c3c0ddbc4426e9e38d7d017f1d94475e50f3ab526169a3d2de0c99ab4f0f8e550b21e5c9c49042370d62990c1586e1107f74627647b9bcf56250f74e894cf7ea4b35479f93aa2257ce840eb475f1ec6847f49ce78d064e76491d9d7360e316506c7eba9ad6ee88ea5363d5464934ce49a1b3daced01a4b508d8f03ffe37cd5cba03ad76d1a4e5f565d69f1ba8816ed128b52b2de285baab601afcad1d8ef226b338b8da4a8ecba7f908ac3c3ec748f40966bf56641529ca8f13c34a4a15203fe416c66bede1e29d77378914f227e885be33d863649e6690773164caa4e386873d33657f59bfe7f04c8bdf7f8d11a142068c94663ea45b399a6f561dc68422ce3c208f1ec2fda7f5e392b1ab0700bccdf5f25774e5c136b34d17636d87125eacc5b0caabe1cd0e17b0da08edf3caf9f221ee1959300216c3f344e8b244c8b4b53de6a438dd9f1a5507c668ec8931b110ff1346a249cddaaabd7ba7a845eacd2359f3a7d8f9cea14c7da563ee0bf242b2d0e4130f381858b828c71f45d04abf9b49e4ceb57871d884ba1e7ba9c619c6872d7d1444d271ea8cc353f80d8be24b2b14e00ad14f398a560d7dbd1fd9b6a6403f2158f1677e7d0a8fc583edb6151b8cbbe4ebde5c989b1dadfb91240aa41e3e4483a7b4cdb05c036d284b0cdba192d98d8065e4b1a791a08507f0301ca79df19ad966aeabf9ecbc79c344452e559da29ae08ee18863fce26085ef78d87464916897c96144a083e575b0539f16aecb1e4901783e130060a13e8c08fd9f09862996ff3cd5990476ce3a433ff6f91cad0f9508e9c8265a69f12bbc0038038bf8acb1342240ba663d471f01c8c6d9a728035634eeb5f36a2c3a663ab845240e00a942cf9eb53a60f1ea38d67dc5e8e6e08e59662d5a280ae2a869288c3105f3b46d2530762d39901483d8f28c30f5d36f3b26b7e61939d57884f48466b7d8c224b0d88735c7678d96b0992968d5bd81f8c87aadca4a5440fe681b2c2360ec75df01c8beccc860d24b72b74e6a1abf8e9098ec09385283a56404c8a3eb600ba31121da8764b54bbf52c29428de6ac281ecf3a78d06fac96bde7d19e49da2d7a08bc9e761390aec4b5e1ee6fa54ad5885a5a349c7350bdbe2d599554365c1f3029965fbc3bb1e005e9ff689ae6f089d85abfa1f53c5909fd0b9142c512ffa350d65704dd840376b43dfc3ce7b279b2d0844357643a6f85bcbb1580639e6c436af860a6fd35971c89a7fa4843fbebba66b7d8fd2d1c295fafc6256bd74b52fd30dc6d02cab73d57702c465789a6137bfc4230667e48944d21467ba985ff99f52219c15d4f03ecd213140ba77008b7723c09059a13ef1a900ed0fb1f497baa234af95659215c78615f7884b3db48f5530da0560af9498129f20927a55ed87e9379b94eae95edaabd29c74888d5d2073f0bdf08b336c822a242a703ccca2787f37efef5776faa8ed8bdd5ea916374aad531e22aba33129c54ee04cf3d33e1832893d319c26c361b935e9598355e12acd54b31ba8f2e5aa9d0de5698948937a2809dc3e457e3289a108a24adb0728ec2e2892c14f31eef3fe24dea1c1f631ebc2a3224424a6074b7cc6f789eb3e9e78b1b8d1edcaf93b6d5ef0947bde2b196b4dde02f4d48f34e2cee89eb8f54e0da656cf6157c7a1429156a90960af1d796a6175cb6bab8c712d3cf4e6cc23791c3b0157ded865eadb0766c39a65445e873e76e8b3635eeba2c09e79257081173b9392e451c13adc2b99922a35a20a68abe27a1a0f9c2cd3ce56198b8df9343efcfb4ea5b880652b0a6a49b7749a4899b00b80c6ff6e4a9d164b143cdb17668a5d1d8a2d7f9541a10e922a510cd68cf35a86f912e0e2760f00ca533bd082438ba22325027e9884d500402f973f25041e44d89bd1eb27bd540cc7f63d2c2c8902d98ded9eff9c04f886bb976fea258f9dbcccb709f15a63002c69d1f14f40f5a1856d02f20d35146ebeb8f140c02b6209eebef6087d2c89e04e85aa6b6147eb397635196de69627e3b64a154bfa6d24ff8def7c68c4912f5ed42eebbdbb4f419291c1216d312c0ffac6cc2f717f29968df6e0265cf7ecadabbf9175a9305b71fcc080ef41b4590db186cab13364f5bca8bd78e6eb522d67e089159be6e8c888b3b730c38775d73de41c331ef2f012ec82b78bcc0f0482c1b6662d8598841a977ed24e8cf39afae0850cf6d8c96e54c8e6e3d774d4562c9e465a7494e6c2032e10059de8cad6212f9ed1908ab05d58afacf319b33534b780b61018bfb831ee4b0aa7ef40841405a58f2e4b6c6b89d78dbea713e2426bc9a5d27b55d5e245931540a511a4ad308c259e94b60b321c2ec92734a520c92476c93f31c769cabec576d9f13ab5a0e558ed72aad406d764f67c63cb609f8fee4ab2906c8253e98458e563e4659d5cef95c4437adcac2a28f2a8070638bca0cdcc7418ff27d0242688c90de7bf8cacfa1ace0a6204ea04b3a297ab4043fbf4f0c6f8976b0566f5e7693b43b50ed722175248d149fd0c72632426a204cfea5d677e3ad9a7471f356e3a50c88a2ec5fca71a92744a6096c3033b7657057e192719e5434c86728e35c944a71ed13071742df1de8873cd687b6b7e236943200770b53c280d373c16fe2d48508fe6a0e4649220ae2547afba977aaeccaa5f60ba5b7bf15d37bb950ec0d82d94ad3b9a3196ffeeda5406098aca19e7cef5a6649eba2e00f881325b173927f8233892d02d5a0cf82f524b2520af807654c4bf17d01d3e92cadf27bd09384e4bae69d5e99d3efcd6dfb31a0ab5e6278ea3168ba54f7583bfcfa2a6d98680d4846a7aab088906803b693ef4252b7eb2fd7cad90b9c52f2367d7fddc0734a638557ae011a43125df55ef3f6d9a78ba6a6a8a8ec729846d6422c54f2e7963384d7660c32f9de8b739ae03d4cf9720587662453d63da0b0e4303dc911280ce4d8d8b54de961fcff79cfc32f89747604c3b43728cb819a2c0cc160233dc3a5c1b9a7797b7fbb57969ad5562b5aaaa8978353bb5786c1a21169bd43bae9111dc0b71deeacb98cba5b215ac8b288fffc836fd883b5354f76917c718e8ab604414de62bc2538cefe425c87f57d7fc55481ab428cca7ccd09c6036ae78a0589c62e953d0594929f9c4cfce48f59523a8c063da5d5d2091a4442ace68764fd2d109dbfa1f7da8980385de6e3aba0ff97870ec07a0afa98cb6c334f1fbfa8f005f15637d916dbf7a9ecd040fcc0028e2f8bab752a85b9e31c80499ad7128b72cad2a6847c4c0af3b29eb52cd4c087972e63c79fd6eca295edbe7fb363d091e58637d15cc5c3e20ac637569ae472779d06ea456f8c1d0648c4231c4a48a868341da634af359652c33ae8cef0f037a980a46fb245f8415cb2601d58ad58f9404749ae66fd98c8107d77590c5ee36842517ebe24cff168dd6b13ef07d98078bce484ed11717ce789e327ca7c5a5340d6c1674304128efebf115ee14cead746da0dceacc83c5a2f565a6ff91a5182b1c8d41be34532956661551df620aa2d84e5ce568fa64b6795a8b949106b34386c488b1647227e83a2e4cfc0a52c7734842faf17205a5e7f2609640ad50d0fef8546ab99c922bb17a3bda81063782287a86cf30c6197375c5ea3af013e4bc1c578e79904b2e2195629a03b5b6489d1549aa1e6bb9371243cdedf665d61c7a8b2ed7a284ad5ab7411c4dfa36dfd3ba6c019d6f24662cd93e29efc13a2408f48f67e93fbff8433afad55f47be3cf405cdd56d4c1f0f229a4aa6276dfd110d440eae65ebd227bd02759c53674543755ee29cb258a328dfc9282e34445e17183aab924b9c1e31e4f1988b4883fc5b845f57158e56ed483bf22ce8f7faaa4dc8cf1241a3bbf4371b805381ee29ae1e6c764aa77f5b5f4c0d9f93155ff2bacc72b6578cd5d61adf66899a22fe0e8a3e95cc906c9cc61dcdc7f04185645c53e564d37643ab93984c919368e2df737b060205cf7d532790f78ed798528285a635c0253b30efc798282ff88500558a7279f30e3d76ad2232d7c69c6f7a578ce316da54ef3b774ee433bb85b67cb54fea6e5e966ef1361f0c058b00540e8daf19b4487bab647faef90df8d025238faa9f29428c6b346d40b64608faf94e46b94e22b54e04d5ef5c80eff7c59f376677bf647bcfe44c475fbbddbd7a455c8fa81ea52aa8f72f59dfbce99bddd4669b0b75033012805d38f68ec383a483826999e0e8028515662c650045badcdc8513b66a97ae8e5e32b297bc0e26cb42ac80fe2cc0645dd7eb04ea5a57815b306b4238c9fdedde48231848a4240253f4069a87c550fb5dfbea887af04f7161a5f8a162c39d9214df49953c2f4e57b88f5ad481cf064e405025e8a7517c22ea0371731dcd127c5bfaf4838a987f2ea690884c7ea1c1924984776dc350739bec629e0e73b5cf10c3fb20b4360094e029f9dd3b86c50a74070d42046e30198670dff3998cfe2bd0f8da4dfecf60ce6a9d3701810859e780a47f947032dcbf2498553c76048cf5d81075a1e110bda6fafb7b59efff30869c66a6b003bcb354d04f6bcc5815bd0ad2ba1a33a7bd45435b637c8bf8875c7a0e87f493421244fb6cf7076441226ca60fe5d36518283619a8369a2f84a3985f8c9a15dcb6ea4d55af366163d4f31ac3a66d894824faa837cd08a3781cb62cb836121f8fac7f5177fae2e37c03ce1e8bb24c9b913710cb312493ce8eb922406c741918387e23bd74b4e9acb362a05d8c889a5c416208651f989113d49bff3ace6f7b062dd5a257238ddb6b6218dd0f557d4156cbbeb6393c5ff457e2d145f481b212dcca405f8fe234caad961667c1c13b97478d14b77e18e0aee3f97409c889c2f13a5466383f5ed09f0372f0143d300fb380400fb4907ed9489b08fbfb3f76d0595e87f045c9b7501920b66cf8932f0c3b9f1a30a199dfcae8444b30c49eb1a76353e0672916335728184c1c7f5b5488a4ec7c819574adbc2fc27e3cb7eb3274595bd62a5372f2a70862daba57696117ede2021f5c6e0f56d1f03d748cc8c972631503b0f00a3feb0e22bff414b61c49b77eee9bddad36da80fecb2836ccaaab702e77be7458008eab5b0aa2062a771fbf0a26d8231ac8b495daf3a0bec1ba269332b28eab1829ad12d117c604ae170682f49c971fbc984160a6a13c961ade0ace7f9d06c57926ac8bb0ad07e8aa8e2c310933566fdddf3c2160afe289bdad59948ea10d1343aa1bf8b87b296a4a3376ebca67e42c7f33ec770e04764e63acb69cd87e1209a79186687eb8f91d4596dbe0a8782531b02ae5a4d08ef9ad98147ed4ae37462817be9cf37c69aa32f0e352a41c8095b2742046aaa92475b966a915c207e62058d20c982aea5a32b0b6b6e7edc65340c189d438144a0c51e2c86f428eca591d96cb49834e11aef98cd2dcc149a2355d0bde9dbb46f8fb82bddf6a93686cb0df246f78457ae5a2aa2d7d1b52f087c42307329f9ef1536baf259967a8e056f7d69267d3b0ba897778a68279acb329e669d4fe021ddeefb8b05111ecc6d1c251bf55cd385bfa095b664e230552a7a53ca68c6bcff40043194d7f27045394fcfe156a4a6d4295b1f0176c5a913ed558fe55759428cb20cadf0c14334979a64698a2a81fcdc45ae9631b7e403431d7e7affa3183b2abcea2c7e0ae42fa16463142861b0f77bef3116a79596df06a524c776c07777db8f79157b35b01da840b34c80876e29f1911b6e84453b3b1a5c5110b8d20345e5138145ac5ae35bfc157f26f2f1ca89a81a13bd54dddb3ed936e361d13dbf773214792d0e065d915c18cc9ba178587ae634293d90b7567f34eaac3a9266416cdba0459898be741aa2b511afca9052fb0f9cbd1601c7588d5cb543fa89f1e56e53fa07a7169ae346ca5d0fa6f7af16a119c5b03bba28e5ce0d0be263f44f2b57f4daebc7b5c9b7762651826c02ab0c2e1ac795565e94dbb352b1632ff92dd03730a42bc5348507e7fb1614262ea47cb4155b528b50248f05fcdcffa3ecb66e5493bc9ff623740a4d61ff09b7a08f52a6e3a99cc63b5d477feed792b5ad806154c8a5f79a9e3b70897c8236e0ae2c44cd16270e358518997d2c273e2f56544aaf00f78db7e4854e67ec3a965dc94bfef00fbdd411429cf571ba1c75583756b60e18b7fc3a0d8a79fe778b6343ebbadadef6a33186fe9ce90f668ddfd4e70cbc6d9bdbfe793a19e31916cb481416fa68b762ed76152b1c30c984bd2eeec385f6d0f570d6a588362e39f9205d6a4e62fc4d4dcf858ee3f7730de7af89aff2cc910b9b406237977e133c08047fad9e5c789f9511a0934ed12f2830552c6473423e194b870e3554a1a19c67425e542a8030c16825a214c45fd26cd138531b8429468dbea637004f99d47abf343da046f73307547ae5352d505dfe1df7e496ae1a3ac05937a2bdb39427c8e9dd95b9aa9021a527c7e51bd68601fc39d71438f9f8666601fef7725c86fc9938a37ce7b7f4e02aa6e8f42203cd30b2993592c9c57693e189a54589075dfe2afc7410c102fcb3c54d9e46f8ec3cb94511a35432067e73747c6d150c021633f6be50456ed38c6702af544339ea99baf260a6e4c09b9942dc71dda1d27c89f7b20af55d67845085b83660b29c3badac7f74e73f0c70da76f954e939899bb07c58e1ea63ce1ed3015d965e8c1b172fec008b3f27b9c4f1e27cd8ec57b8dbd9b17705dd9e3ffcf63134be2128d944e61453f7a105dad17d349737c41241bf8614069e74f9bda00e096694f88ca07b5d03c7abdb39902c2346ad0c6a15cfcb2f6e088926df9673243afca1b95b75daa18a9d3f8b7de7ed840f16d6b0512cb47208849bc695803b00896506dd58f19a829c47e1d4372bf746ac48cc23bf38a5ffe5d5b6c041348c9eb7dcf63a22693e350a94fe3855d302e34c4ab6018fa42e1eaa8e65888e193d54acb2595345603164d70a1f1bbd578038b22b530ed5488de453cb2d8a9d38ab4fb324ecc3eaab8cf16d4c45c8e052dbaf5f9e8eaf6e9afd5439dbcef018f9b487063311b4e701cdd9ab50fc801e60a19fe53ae46a858bd4b491c74848b2d7af0dd9560dd7e717427be997ef5a243105f6cd12aec96e237bc1916ef9bcd15e68c5ca7888e459faf8a1d7996617d6ea5e57b8a6cfaf3887c140557aeafa87459ef3dd7e8f0a5566822c1b3a76742e2561258f5be72046289f74c6ce58c43f76f517ad6af0369ad0855181b17b127133a48112b8ff9596884c82b3921a0557e30f58808d92cab8178af3972a3505636fb25eb4de0496bd2ab8f831bc567e05e3706af10dd68c095535a18b444140fa8613664a578551c92912a781ed56c0d6bfad39ecd2c55e449211776ba1269433726360db0ebdd7797d0a3e158ab3d26e07f2251f02c3514bf184ad40b3510e7315dc01bdfe9be9eac17b7a8b658d2e1336cf07956a82750aa27a3922b5e48eb72081ff0ad653e012426b00aed74e479bcef59be118806aa6ea998eb48678eb7dcaf3d7b5994ed160ed8115c41a2e8cc286bb94cf29c92ad2b655a434199f9e63933172bb6ab3f2426ff9256de9430ccc6edadf3a135135bd7d0ce7cba050bd2e4d296df6841590e21ff8db0d395bf930f33e876cec6784151d462b2121fdfa6a4a689bd720ad350909cbde422f7fa078a2f9516df5574593dd18ff8673522975d778cce945fab08d80fcb74d16e1502182be67bdfb259cb07fd41f3d22d348ae64fa7326ad3b423719cbb6c50d2e738c8c4d271adb60883f2368e235a834561dc37432b5a320cb92c90368107807c876a4bcc667be9ef3a0dec8d4b7002a3a6259b894df73147b471be7739fed852b07ed3966c177a59985c23432d05182cc45e2f1022f27fe0330085f350b3855576fe648ec77e763f722231ee56e8871bd7ec68c42b9239e5aefad28603b103b699f46d86b154c7d3b053a742fa03aade6a7d05087f73df4452f7428ef0695f1d87992a2e81543f6a4c2582ea82dff341f828013cb59fdd316d843861565c0c75ffc68020abc60fe28fc8445fd8177141e63137c14fb9bc85d25cf3553f0141de259ffaa6d22fe4fead45d823ec1dbfa25e326039adc5c5d08f745100ae4d8adabef7713be34ecf804322fc2e2bb0c8ff7f5f855ef921a2934179cdca08088c3b69b41b82d148d31a3077cfe1b134195ea3d75e2999fb90675441e299c976af0746ed6c8094de28f579f4aacb88f7f9109f526e7a225b2ab86da9c91826525b7c196dac9b6a2f2f2f098d1cbd7f71f7dccd048c3296e72937bbb23f73b062541330b20e638cdd710f1f61fa28531dea4318ed032e6de18eb27b9225657baf3aff317a7452b2775d5e2c1c455f2fb55ea1c1857a5b979748892d56598fb3092daab46b2fb5625f2d42e5f3def65625d43c3092a6cde65fcf959d7e80cc1acac2cd4fe6c0d02e7e5e46604338263284bffdcf05c6008124c6e069e3b660b7eec99a0d5e6c7fca8f9b7b3954c4a1242a1d1ea129091c885d92fd2009dcd63008605abea682531351b343d67bb9ca95e2703483571704db94589c494679cf1bc8ea3e36abe5223ad4198aea8e8ac5bc5d445f8767ac7053f200f0fad34da32b73247d0c80d9ae24f55aa8a2ae21cfc1dd14c17a36e99ac7aa888f90f4194f99b207ca7af5ac2c75d02cc773b0b4cbe5383f99f5cd579b3ad68e95e96012f2b1c2df3e47705f0897010321a424896ad17a09006259f3930feb5446194dedc0476fa436e63781efbda5b92994932b347fefb7fd5cceee09f9dc9bb22dde7dc8b782ac3c843fd1f04ef3606df3b3cd1ca0bb1b037dffb7688c6133e7613f65b0eda9f176ad2026da53d734cc88783f0eb8259928ca31fa9fc79ea63a0bf0317829b0c0af272e62515aa78a8a09a98b57dac5b5aa16447abfd56821e49a4912ff6d1a3475facbb2054bde0b118a2832329eda3257d1626d4b67205f577bb6926ec2e88ccfc4876124ce30a5844fff5f41328592c7ef09a969dbf29e7b68ae3dc412cdba87a9c99c782f9b9092cfcbccfd56e15acd7a2f321ea5e541ac9ce1e56b82185d079655634bdf7ff445c2ea61db778ce9419d39a6609581ab05d5edc026950e4a18c0a25e53dcb7172afe92286292d18bcea6c4e71fb3b0d2dd3185eae83c086cda83edeae36484f914534a266d61e650dd01046ce432d2155063eda2da64b97feac98f6c4dd34fab9617add6aac932a533a487a2ec92e50c6d3a241fdfd6215f51f56844fab4d4d9e2d07f510034b1ac1ce1e44e2a59b422c66a2f8f0f31a77e0a4d33bc56981cf9f7eac06860d6016ab5794cb2a560b160e5cce518a737383039aaf36ffb9f2dd2b3de20b089e72cc3d0138ce07e7c687e0435c19234008534ab7703f41f67b686c9f2042357deac7f3f639a64678c54166f703f8cb9ebb57462a3c3071267e6f89582db0d27693ce85a6941abac0baeb8c471cc11ea6408e87e8942393068426283f2a794883876ccd9596b3a31c9c8c985bffe44f2791074f2df0579a3c33f690d4684f6e85f50b5ba0b9f0349cc8ea2e31080ed3bc9926c614e7dd5151b39e1f38eab372a0ab8db90899e61e3590c6ca228f28b2fea45102c1d62a778be42531595ba1eebadc61207d336c1ac96a3302866f9b10f5386e64b76f4bf0e5e8d1d8ff6db6a3ee5c5fad0cb542590deeff1f6e6bc55f8c3f85227ef437f7addbe85647b0a2cb8becf8f8820a902146946d0b3b4315ee7b49f263150ff3948951a0694a128d6697fe247b351e36a91b4c7d25331a3712c7da0efa21b016b78b012e496a0a7fc5c479cdd4ff5f6c560af6dfd2ffac3829102caccb7488bf6dfb47b78fca8bd20d284a63bbc52b83663d0913b499c808f1c99025a90d279b82cdb8dd3d8bc5b0134e98652f1ba81abea6eb11d03f9f6b37f983de4d7549984dbd9cac6818ee58827adfb3d6070242e89b5612e0e689b3ec2f7c2c0ab5f066deda95ab5c6a8092de65e5585ca6bb2058b873da706a9f8d3e7b3ca399fcede79636c035d0e11e9714b4956d6aad6cbd161d5124106d444d43a4b429493d94d7d74c8322fd30d460e3822da7fd3d7b3fa5f7981aa6ae8707a74a2349c8b21eeb94fcb77bb1d77634923a9be3c4f1b818b72e58e23c95ed41310f238bb98e10ce7f99165582ddf7717b37a50acabdb14f1047799168332839b652a555961a07c8714d9d3ea82ee8879e4c3cae78994c4bc8bfae4b1076861aa94d03ff41618dfa75ce43008e0fe37a1dccbbbc055c61a0f533d6948e7f2fb19e14fa4617fc4cbcf7734dceb033b71e4c3e02677fdc42b120d8dd3d1162b5cb710067dab3931768fc2926bfc14f978a659f790d7e28e288ef0a52db5fe9621dfdee8cd764d5b2153f4ca753caf107cf8705f67212bc14e900b79aefbbece4db2b22bb19da81652d801929bd328cbd51aeae690b95fbe623f21c75b48c9b6fe1bc30d2d0550e0257313874416e61831cc9b480b3934b257d6c78f61ae47571e03582b910a0f590a2c4dff4124bef165d40503fb9bf878ec60ce97d56b03de9e746b3a68049e5589b14f9f6f0d3f0d835f9cf03684d798b6a4bc46222f324cae869a41bed317be1b34638a8ec60ac3f8a363750a384007d1472749a9de9501137324d5fa03e8b09d659965b0f350472c58c6c38af0e165be3c8c6e84a704040eb667033eeafc43a82cc96064e6deef37f583e2e16a4c5f0d254c9501f5c675c10826bc8f744a70da329d2813a49dd7f07ab884f7c698a56329afb54d252021577f523ceed821719b7f828c58b8d3fe8fa0bb326b2f46d6673559be2c7968e389ee5aabdf646cc04d9f5c99bfbda9bd684da03accd00e3d05b77148164a9570492d56a556bc8433343528c4571302953f188fef1276ca63a0bf0ffb3274ee14d0173a1862412f9f3159b7a8fa2c9e7a60f45fcc8725bce3c4c3e85f0933f859d2a056f90d881c1dfb5f07fa91107fad866880e0ce551041c2f73bc53ab22db651f697fdaae68ba815e5f90dd87031d6381eed6db45274f5c6cb6030049cd0b45031e1db15ec67412b27a90f227acf55c181e897a4d31f09a687bafdf9999ef65dc42c63f8524d472ffd3d6b41c9746bc0b894fbd6585fefdb6bd4e9059a2967f0a22b39ec768e48f2829e13132cc84a7c9ef1bbc42b2fecb532cd7659a731b5912a6843220d2d81ce3dc939da4a0970d837056d375f2713e914efcf766b9b31c9ac7c02a67a0187c4126db3eef4f92343eb8fef6cee25ce01c00a4822b72e88fb9ed1aa8bbda63b62aa5c8d0b77b5e460f12fa554094b78828f60e8659a65df40380176c854fc006da41dc2cf4259e76bd19b4d0ff4537aecc8d434689484f7d660cfa59046e67c1953899ee3a3af5feffa14a68136c941e7579ae3de9b6eab5d7e6450edac824d30ca24d24ea7769c83c99f348ba747f03cb4af879ed31241281a99105006e237aebb9082a27f360b6b540c45fbdb7097288e2e95851a3149d3558a025438c5a35559a7936d6e454c8c38d8d2269df027213e260b7401b34d65dd6ba70f3aff8204026153c799accf54fc8bbe0be83a3092687d46a750a32cfaac7714e142154d8e129a4af35bc6fa9affd3313c066f602607df37be018e0e7ee5468ade93e11f435d933aaa4d9145eab3c62c80a864a889b8f522fbb4eef08919bdb6f9de2a9fa9d8d3f5e0d912fb329b18d78bf7547a7b9760df6b9a9280bb5034b63f16e8b35fea359f8e15a63b107715218e30430a4b58ffd8f990bf4faab1b37ac2a6c0bf9b1c2f10de6cf2785e5993cfa4c2325e8faef1b26b7ec410b3a09efcd7cb45e2d66630f97ae5d875bc2c4838b2a73c84f62cef58d5dc7288051de5317c267885c823da07a06a65c6ecf819164c82d7952310a60bff1a10feb359f188bba149120646940f52f4ffe82c99db5d221d235a99944f7fdd1cd9e1d056e7e2147eb9329d47ceb8640b864b6ff86d75c3140b23a739c69ec6b8321ad62291ca57326ebac95bfa2039ed8250e28fbba5b51a75d31e5bb9eb69053d92e2f189ea059bb920bda0287b2a3d4ce5d85da13c66278e457c6233399c3ad168f114002b2b01531c8584976678e77c7cb3a002a60697b394b996b20fad29d01c820c278f1a93a98641da96ef9d195c43facc919d4a412d024e03794f5036682e380847e2d19e81d5d658e2a7612dfa697f638e093a027e0fc1face0e5428cb8fe2ce7efc300f9554dcdca60a90690fe6e3d8ec27f29d8d5d172ceaeaf3a885e850dffcf7311ec7755a1ae3f61474af1fb0bcfc9fc82a72d09b231682cff448f270cf85e9d0a9295eee88a8871f2cad0915081dd6f9f2188b5e8f160ce9737d3905fed1a6de118ea318dd66d516fc157da4a204d3ea17ad507c124183e41928057a874a5a3e3a3100cdeb92d4c8b26d139e32e096f90becaacdebb605d6867b6f3923e18fb00a4e651c4f575e463b8b2e0b8236c00f0c0f4d4ed79e4ba5f9b14fd6bf9e5903d250d92e318b9cf76037b94e8a50be9694b46ea2c568694e965d8e2de24639b85a2f59ac6bcab6821614b32fa7063f01668a83b3bf10c08a656cf3fd60f9e600bc9e979de089844f1c0ea34265556370f9b3849b77105804c15978b9a9cae970395f58210fe4e3b3fcbf81c1d74ab530ce70277ac775e291d2f474080a7c853bb17a6634f0797cb94b43d3267e678b5b016247ad1422acf445594f579190f4ef41298ab01613da6ece8ed0d4cf54207c47f94f58fb8d36d607d3f8ea65334684f1ba8263ec3b4383b1f6d9b5f27d88abf3ddf8376daa7263534837bd4375019174cd3bef8d946d8c0b14851fc49923ab809fea98b3fd5cfe64fb690482f45c1239311af0ff9ae88a4603a9370e137a3db88fc4d07ebceee1f20097a9fafb04292e9b6c6282c076aebde089d7dd2071c22985d20254f80e82282667ee766918126426939e56a46afd8514615ea25b4a91e4b24f315c2e1faa5e04f0b75c4a858d6677d778c630830db3d43c551e78ca4907e6587a12fa9b01eba148915d31bcdb90fb5c81af0e82e3b744b45121cba48d368afc2124c690843cc230a9249fff4806d0d7fafff0446285fe685e3baa915a6c9d8bc844b7bd4841289bd826125b2f285d601c5d7a23ca660567d6c1d41dc312325e2d5636801b7a5e42909af6e50af98c587a3a63582bc1bb06964d4666a075a8db26b09a600c92ead40815e9c596dbd8b32e627f5cd741140d98b476cb5a5d1379901b34ee640e2106b7a83452b1ba41eeb935b2bb01c6e4e1d1d12983f1da2648a140909d0777b0851d0dca0114b0634c86610c4b7711ad21cae0c5edb231fdf16a27e89dbfe61b7a6b1fccb1c960a5ae881863e10f281fb0c3da80b0fdb1e02f87b1dc705bff19667a92aa473ccec028da38d64278f355934ce44fd527a473bfcc43e475e72eff2ffe98e0a7118da6f2323dfa4b59cd577427c47b985ff782c45e54703b8692ca9b8cc20c54b8857f3d998d085d1dd9e35c51b40f70210474a272396402f4d2f502b8d3598257c4a9a1d2c66190b304c93a65ddaf3c5cb1e2f4c9bd518bc5524ea172bf5d418d0d42866d8fc2eef57f2618b6c3966551fcc24626357b59e27ce7439ff6c079bdca944c7c4a3cd534a70834632de4d2ab4ab23f7d7bcd304b7846ae8c0b5d9e34d030f44f1f2540a607b6f97c170c843bef3b8ddfd2b27c5e480f783344a156f83af4767fac45045427046649ae0984e4994871c031e031f1f58ea7ada34cf45544bf976ac795d786a3648397e43cdb752cb533cd10ecfe2e7842d25587f17157625a3bed238515b5ec4a1d2b13692eeb7ab85abb71e8d0a97a83d5c0af6ccd9a6c03ca9185a4e24f0a6ec79e2e86203216100620c22b57e81505cac83a6682371767a869dfa99d9630f96682d395049a409868a6d6187d48bcefe52f31ac13fef5ad4d9488dd0d1fc5df48b4571b2541b9584e5161f0cecb669683a70055181632351dd0f011629c20d16262dfcb35ada66cc75ff69381dfdb8ad6451f26067dab4722a429957ed17091c51b007e93a1f851725836a47d16abcc8d69334e8a372a45ae6f93de82757b73e684d434b2635bc2f9eec6af1cb24672656b64599c46955e53bd649604f086ae507b35e2e9b3c0605230d86d52b12d6181d2a286ae8bc79830d02e6921b8f38767b24d9d994b32533afe9f47e733dc4da6c8a3493b4fb91b43f17a145f98a98857786686eb9a095c74e0914c201b9a7b3711449b5ef7ed7197d053ec0ac86b4a22002d8163c5ef30221e025474a7dedbc731a7e5989ad8f149f24e43a38c2263de9ba14fb4c33c71051bcbd448bdf781b73a1261c339d87c1cd4bfb914c978904d6a94e6d96e3a49a5784db2944a38317ae2f456651b5260725acc73a4315eb2019dcdcb259409a4d8f222482a75a4be22bb158b3cbbe7933da04b852598c8a531c135c09761fa3443cb17730efa3051c46e8426ee91874a45edfb35f2abd673db64c4fba85a7f87f62e5c2e7655388b145c02683249bc4d5eb70922c08c32b2bc776ce628f00cfe8f2b5f4efa2379c97b98171265bb69e4e8ea8d079495731bcbcb711f52683a761c1ccdf919402bbd41424b33e13c41f4a9ddadb3d566de8959cace080309fbaca31788409946ff094d2903d9e5512c78ed76b57f365a3f4ed460292f23bf751da9f4977a29a0e604c5a9648998d3aa0a45f1508856412cca702d0c1ce9be91044f07e4be5e746e313134f1c12b708956cdcb56a4d2dbb90189fa768eb07b03eb984c5ce68a3e336ed2ed4cad1fe1146afd76f4ef3cc2d80b81c2d65a8560e87df73d59e18bfdaecee5a6795ab1a73c364163e3d10ce351e999be32c6ed237ea10a3328916af65c9a7d2af07ea62381950915663923867c18273e5e74c817a34c934dcc182887eb767cd31588770053d1135951c57fe2678d4aaf6c85a5fd0644db7373892ad932f39f4cda73d3c7d1a554a62943d8d6b9604c6bd37ecbfe1e8b38ca04c7bf9ea679a8a30403666d537da845b80b79c126baba52e83e086ff101d8736d0a3dc401e3f8b4083efbd19a9d8e9f98324513dc398b95549d3bd4e09a647e3550f4959d9ec56b66cdac515a9a90d03b647eaff48ced9e58b3517302c4671bd468c31b2d479f15e8af2a2155f63517e1c46bb5a69ad30a9802b888fa9c49c45258d28209615d3cb5c9511a10f39e77acd0f60def660635e581f9ed61627b2c729c448ac5d366b278228d44884429c4f40f5bbff6eb288333c8565bfa34b8ed9ca8a7ef6fa83630cae95fb3a2a88197b33a612384d9e9095ac98fd5c493e4f2433beeab56fd91f5805965cac429def00d24bb6b0c26ae06fcb5163e00acc1897c4893deae36225ac76de2be5a9238a3bdc770481a3809e854614435e111c4cb333a0717bc326cc776e95f3c4ebd1bf286df9e2122fe91a835140e4d995ec980a41566685be4e6f7cf978b979ce051e6b9c138bd3470db53f0ee5b2e9276cb11fde61fb06b9150cced38a7de4c093d6af4831eae8ce73ff4bcf1dd8622f98fd36826e13cae4f4015c613d927388e2d676131552819b57500b59b60902b18d55ef948c5a216beeebbb3dfd78abaaf972bcb7dc75e60d96de1953fbbba18b8df6c8b991b12185c743ce6aa962a2dcfc070fe673ec75de68f0a81aafbd38d895a7360d3f415d220fc4c46b4d8a159ec567f2fb75e7cf1adc4559adc68ae3c81d82068ebe00bd54e3ecea3be08bc4227b7dca6000b3b231b1fda61e29110f92a0b95ebe7e8e37bd52533059093ceaded6df5ba1bf44fb9c1e54d108fc4260682ca442c3ff6795df2fc10c2206cfa9dbd8454f66cb91cc72bd273e6b237d7c71d6ffd56d9fca5de57064bf962e7361913de630bf33022b4548425a41e76d6bd35925f0684ecf0d521668f2038be7cdf3fa702d77cd1824fe02a1461673f783c0b3e6d9fb18cf9f9cf16af1066de7e21a0459a5d2a22df98f5b4b8303c30f933aca52fe7b7e3a0f1ecdf8b752cf025dd1967727e20923e905db7385c268d6f9d7285c515a41b1a0db59f76a9768649d176256de316020c92ff0637cc2eda313b295d2f975bf3b4e4fe1ed812c1afb5ecc50f5d51a2a1aeb2bd70d0bdeb7747f13daf33113db27a746823e081a93130f3ae70253e1065535cea32c4dcfa5864e03e23eaf05b29b68bc8ba0f621e9b9cbca3cb79bcbb4614357b38910eba58e7a2c23fd6720b8b91dd776b910e7bef880514cbdfe80ef5ca1c22cac34581f4cca240602afee1174fcd4364e432766a8731d4040d71b278b23393c45e8c8ccc9b0c16369d0ca4fe3efa88c07dfd955475f09b11b15e7ce20ea9adc9c51532bcdc0ce5bc4aa9a444077c0afc4cfebeda59447bbe59e46b60b676526b56f87d3a5e6ecc2b5e62b9e47a1d1a407c22e2cc149e7b91220ded986983ca79c742390aee10bf62388664edd182413e8ee34116e0756979e39f2582905415d3cd8fcf5d7c50e4113cc201bbcea2210f2eb98cb118368df3dbf2d11fca1abbe6cae6b0218ae9c1a055d8138d56cb3c5abff6139f0f5fca4774eee9cef26645b57294cb7734f2fd3b135926ff3a5c9ec2c5ed8cbf4e53e9a387080e24bf8b8e56473c09abe82579b827e8168654fdc496bfdabb6c29b71585952aad1070661ea7ae57a6f4dc2443b51c02f5e7e65bbe2a1a594a5b3e734b66c0a9b1030ada81feba4f106e3cfe75fab8cdd7c15db8863aabcaa141ea08340a468c1e70f98081c767f1c478e5570b5c3fc676d50739d156d012b2649d1dda46e9be97862072e24bc63db6812ba162cb3c867e02bd6dc544319b9c2b59576deb4f76b17d2012925a73e60ed4fb59b30a1a90a5f05a02f01d13d6c4ed263d1d2aa286298352a98ab226e1a6c075f1cf17ccedd1c2f2e5c799690de5e567ef3586b5ad14075ac234ee0a302552940c34638abec81f8df868063d40f27bcebecb1e2e4a14510f036a331d162853712819979255fbd0ef8c1974ae42dda59c61b4250e8e0f7732150602c8e753d1223bea785739f39642c7bc8c7f1889cf070ae3317c3049231e2997070be65da708b7839f02bc327a20e74427b9820e46dc43d3a56f24055ac0d4d0c8ccd83103d597bddd2c78fd9cab3ed426a4982fa44864965e27b53ef9539df70f92f608bcdc0d9a3cd4772c2ccc36504b573a7b602a09d156aa19e204ca58611e90224c94386d09c7cf9ef7d89a04305f345089934cfd93684b59b47e61e301f5cee78ee3999ad4081dbfb1e8e3d79466caa1c1da5e3463dc37d4424ea807a15ea1727a8079988576e0605974f023b665aa7339630020ac6aea15613a802f2eee93acbea5c2b6a769fb7b6cf1ee79f0c8af58ecbf011b1f5291b516d5f5dd4970d70d7fc7334ab57c33adefa0e173a9b1c9c2fc25e52941d699e17993db92c35bd0d53145de8c474dcf7e3728b8e89993fb52a4add2a7f441ed450360a31594e4419f28eeefe59e08b000318d9e05bac27af11e2c3f9417cd59ac88760a58ad228a9d425ad70142406b2f094ab9498aca418d24946d0ba58a17ce3bf21fdca643242e89e181ab04a5bf8627a6e874458a75b69c895b2895f141cfc0a35d23ef8807eed6227300167e04d52e299aa13a2165e4835aefaebf7578843a6d81afc773c1c3a8e3a1d6ec236b367ecab242168c65afe0937290a2d9907197bd2bdffeb53372420a818deca0c3ef4df9e7fa70882ce40a2f71acf5cddac4d171f9d56a5a3b01f37ec4b2306bedf2141847ab79fb932249e855267277d21eeb1ee7508edf04bd397ca95529276366c4ada9d8d1e8b3b19a1a758a77e335195f6f639606e028ae2ae93fc27e016ed87a6241da0405ccb7108c90c104da9f7076e2e5eec3d73dbb12ecb31ec52acc7d722e126c2309ac0a3f2190a12cdab1e1187866e27ef2a1ebbad7604b2ee18e5c7c3f164c3cabd50e7e32a2fc7cc5d9494b3b7da09fedd96b8bfd761d06e0fb884df2dd2e3e2a7cf34faa069275f67e2e255881d6997bf16885320d3f656ccb1e655aa6178822c97804d525618cb43cb8886f3246882999814e38be50fe55b4db74118c162dd8f9765858efe036511c3cbf1026cea57fdc6d06fa016d05f99ef8b5f1cf6f7585e55786801afe818a82fbbfb33d3f641344f716b18bf2129afc9226ff0a862d1088812ac3d223fa9e5bfc848815abb437fe81aff6f46636c3069cf705fd5aacd441348637b234eb093e34e8380f6cbff330a8ffa4dee2b91683f8b5d79b11856f90113de5a92bb4de754f0c6e0819a0d49477806582c66f25dcfe5600d6343d0805fa65a8f82ac389536ee2ef4cc6ac9cea052de0356b8d72534204e34096af513d618942535dc848b02b442a6c2697dcf55d24e9fd78671605c1ecb0b6b172bc97a64291c6950d447dd52d40674c67c5509d7b94e648d0e7b219acf03ae588b7c334cfae301a2805e1925b678d454ae5a08b76c443b3023b5b781b9dd281389de197bb45c1c2d7bc04255ec07946ef6bf384baf832aabad754755e7f5774090243d9e404471a8709409d9fc14be6108f700408cb2a2728923c88733c5ee53505318d851f8a357672875a980487f8deb6a6c04df6b19cc4b4135f5e25a5ea08f89f02ee1f7658f0bc0f99ef92162fac1fed5553bade1ed0131c2e92f324c5fe7e2bc50444d53ce9f1522879ca4f9341fa9c0f104baa2c0395d2b6f0337d3700685df56fd6abce0090e43330202d1fe16c68be795aaa8cbec7117b62ec0bfac2d95300df28c9f802b75c79ebb4982b1daa3de2964cb9f1d800d5e83c85a807ad4abb1ecfc6e48cfac3919538dd9fe11d1ceb13a404c2b8793ad693feb5d4a1dfadcd3f1290f5fce2c6af6d70b4cbeea8facd82134de68fdc4eb8d219a3276520823ebf02f75f2e0a34194aace7f1361837f816e1d96e3b44642d4b0b4f833fe09d76ef1879d9482a3f80480cd6f39ba53f4ce1c14fcc41130bac7eba8fde2e4e1ba577bee160d5922680eb7f737e51e3359953eb704d8314c73467556a491fc0d50fbb0a6060daad3bebfcb0cce79a0881b23ccea444bfbf6a5a9db25dd7373fad2ba025945e3025d9570364c1105c1f60cecc9c0b6b855806d97a8a97cc15dee13a0fa1eefa9ca93b1e9eb5c5661277c0f79e8a2f862f91c5413cade6695d260c141966144445ae3dd834e770542076ed28f8f6d41a889d5d0de8778b4ec76addf829f7e9b2827196e6fd285ab4640743cbd715955c6a00b640581079bdeaaa42b0a3baebbfc216c4f9735a76488751a9443181f52eed4c4cdd60a23031cb17515fa33373d2574d67ea62530ff8d37ed1ba1a098cae35c138080d8e6d308cfa8f1394ff5f6d041da76489498ac456766a52dcf5770a29f3f16a08e538c8f054d77191d9e2eb4bd0a7f31b20493e017c9abb88acc1e465086ed449bb4438c45a9e536b1d3b5f007df2c4c0d710f3bc8e279d31b3724f629ba68e629bf9afc7fcd01d0b355cc06d47cc3fde4eed785f22781e315b758a169fd73e8a9382b21f1e69c7ab8c09eabecc4bdf23b3773973404dc8ddeb3c4a496474bf2b42c9423ad95f2322d1b4edf44b4cb659762c5435ac33d7382408f599589d9cd979c3f0cd35c5eb44f3d93aa0459590f70579a1c43ebc540e7d8b14147928e466d563eb4542b6fb5b9bf7dcb392c8bf632175f6dd3d790f0a7a93d6dfb054c96e019c4f15c9d6b0746a85672f7aa987ffb86e8f3483be161c8926e0a89ad8a527a7b51cdf9068bfcba404c68f325cd758d11d6871756ba0b0de6c93582962baa15f0b8eafa64445644db7151095a63d36249bc292f2d384617ae41106acb2a083a2d3dbdae9d153b31a6a92b46f10f0f8aae6244c66670b5e13985f101d5405750bd8936c2fb896a238d5acf4334dde46215af07366dda09642bcc9655e9fe17ba7f872a2b0187a2f9a9203cec543f0b498344892ab9314df86f211ae7f132d3734f69f57e117a219b0935ce518c939f0310f42551f4052ae0e4f2c643e2ca550182ed3bb4970ce2b4596356ffac1e3e1fe70fc30afecd5e535e722cf7762710bab41673c31b3932c48fd2695f656f6045aab4f7e6cec8c36654c16a479ad31dd62d5f44a3fd04534eed178483df1c7b223bf4467e537602d207fc572cdf126e93a4e866ae449fda97e02a38ac1668b8fc45a54cb8c7a69995f2f4e420048de73692514d8b91a480064608296056f28033d902fb522139e342bab7633810d819cf9f12012d16b850bb7e6fccb313910f3912e8dfad4bab7450dac317c239cb7dcad1b3ff741a4181cb9861338852a0969d96403555385d4a9623116917e6080c5d4b0037ae2ccc9f178326b45562573e47e45f3ad44021aa9493f760b8e30a51b8785740f8fe7b38b9b96a154db04921087ca03bdff98be2b5ba8285a06842b384a351b38483fe92c01a798d0926e1e9a858299be0729218ff8e184d9d4da5c827fbfd6b3883d15a47c06a658a666d448e0d38266ffabd3b1068579f91d19b207bf7bcc822e11a125be3c84118f18b46cbcd61b2880de3c93de9108716bfbe8993375ce60b7e8d76c5720005fae4167e10d2da2e3879de6b591513a0109041674299ce8b749de589c04571be693d80a1befd2ad8b1aee140dc78182dceeaccd760658b6f938efd7d9a11539db4560c29999282206bbcd54d3c4882feece43880eb4983854488446ede2f692c24e131161d05ba324f8723f30174eaa5d2b5fce59ea217c7567e79fe7ac81f5a1fe829813b045a6e51eb1819e5b75f54c34c492422705f85231fa4bda9d206a1e60f33b87feb3158c115a9dce179c65ae3fa4024fae53b8590716a6467beb26b512defd9a2fa53317bc2ff320399f587a4379b77c481192698cef41bcc207f6c0fc70eda2f1d6eb28663a3283938ea8d0c6954ac7bf6e1347089440837bb8fec273f92de740511fa7a75d9d951a3c772a843a5e3e0300dcb9e83b9f395719244b7edd97ffc1b60a41f109547242912ca904606bd16d265eaaea10613f7d63479fc1ea3baf06cecd5aa1410eec675a869c70f798ff357c4bf562f7c7ef35c201ac5db11ce6e75ec51e16be572a0a7014fe620aed450a14249bfbbfc708a3a204557c05b6aafcd53ac456e7fce9b14ff90327a50243e4a79e5ee51b3005874f04ffd6e51129996060cde4073d9662a9b038972bee3ef0f3fa339e6b3f8302da3957eef2fcf8260d93428641cffd775e0b2b81aaf1be5c9ae5c203c8e865c76f9b7cb15e9448e0a77341b9d6783150413a27cff29ec3afe63bde2b50d82323266fe12b952134e057d6f5132606c07493d667685408f8ea45fe0136d712b27fbe6c5a4837572aef3911bcfbb69efd9b46b4a3e18180e8856c6f4fb482972439a28ce38fd85f56c6181bde338bd1ca0012a2db4403cf464cda5032de1f8275b63799fbbe6c9503075cf90a8c149fd2896e7667f036b150bee264c886351675fdf1be64ce264c78cd69b7dc02745eeed7843e69b797d2df76a6f4dbc8042a495b8d6127c0efafeef8cbe77b7490703b6d87c724e3fc00fd1662d81eb291d4928fe7cbfd4115d5ce3c0960b7af6f23c8805a8b6f99c56d554835415c56b7d150e35af23cd1ba058706a1c5ed01d5c9ceae879566d57974298ee3eb9ce8360143bceb3e59ea78cc60eac49c7eeede12db5e48e322ae1d26ae7c5d503aa786621f1ee23e804eb22f6af8533316af04956c94670995906b6859fc494f34f71cb34bad3dbd32c1a9a32699e42c4be087ed220b68f13e35b581bbbebd4d589e3cdd75ed2ff575822d1bc3161c9f0ab4c51bcfa5e91505bdf61ec73743273543796ea0d7a4e4c54f61b823b1585ed3cd91599211ffa3ed631691642544db71166e016c86240f62926c3fc6e7cf073c9c4de366fede2047ec4607634be17c545da3e618cead51708c481382f4df54ccff7e419f140c18594cdb09fb2e2eed7e6da7f547de4e0336ca43f5eec408946788966c9efc5fb6cc3ea9f5a4b3ee47528383df3c637d50f8ee0403bf56e7d67bbb564638d75e9057b64de2e47dcb9bf2c7ee9208bb92332f88119de0b63514e5c437cdfa3cfb4249ac98368d63a47acb06528ab28020a7a26d357b807e342ddbb3004e530aef932581d1b115166bdaeee8110ebccae19c8c7d691a9c97bb440e04146e4818045c2c361d7fe0a4e2905b8e3d8e94cb2f0d0249d2a37f3cd6a0230d8a162da2f7aabbdb6db02ab4eccf87aa1e2c9d5a956b197b8e3a8645dd1d599fed8c0c5da30df9630a5e17e7dc74c0dac072799e4ea73bc83a6d713187a9ee34d8ed169d24cfe0fee3bf5d0e2e302afa910615a848dfb96946f2912eef1dd7ee6c992cc572e287626c0f8052dd5ac933546a885251deccf6caff601b0d800bfecc0fcbbe7c887b4444a1692545b34e37b095900ea96f106ee90d35e8251e66036f33e0f3bd727e9df316017548d923a48d4178c020c754ff604af1837b96e26e7bb60fdf69df952055d88318d3ae5bc77bfaa4c4cf47fe7c7457fa71b9672c4b4bdb1c5fc91921c88fec84a5fad7addc1e3d56e9dd2856a02ac55b25f81e5c32ab6fcdaef6a38e1fe9a6f230dd29394c2412cd821c1b5762765848b83cd946cf0bbacd77c8e211a6e13db410105e1c03989488243167952648fb7cf0c7863be4d9eb6ee4225f59c3a823e71b2bb1b329415e3255e067632da32932556fb67392292dc9ebec8d95df2f5a2279f118d5d928bd2340bad16c986f8c17546cd1ea8585d88f8f27ae40068603d240c0e19496eb23acac0096140461a40e16213e84d981eaeda606b35501cc30e90bdd4125c1a4bb5abe5f2680293479c254c80ee7e432c0f9ee95eba47c8fc977af650b5b5fed3ec0f821754e6fff0659da0132e474659c24057f6301a197f7c5da6fde32b87154529b1e54b0fd8dff4347d013b6feda9c2a0628473e6a48966a44d937456e67a35956ee7fb504afa7c9e3180a9b29204f9fa293e0fd8c470e1bfdb40b22c5d0bd110f0e8c356c5110f8c475f64e85e9a9d25e81fad8859d21b1cfe2a2f254abbf1d5717bd26b5e675f7b294971a84393ec7d117fcca9c5ba38ff6dd5ebc86840fed60a8883237e54a4de3ac295be7337d48f6c87264deacac3864b116ca07f81fa51ec6dc8da126361eac1da8f4700320aef91449b2acd1f5a315bbcca9b98db6b1cfd6904bc54b2a3c7fc65a821c8cfdaed8c337c4403ca6a058171dc02ea4e3c4c1e059a2630a1fcaf0a75148ea162a83884beae368d9b17b1eca019415113a17847955a4b6c3bd8ca548ce49a61d78e3058d2a04be067a532a6c46d43846c6321817e61ebf0a672e7f681e08ca5ffa24735aa3fb18dd4bb89b172765de6ab45ff963b04c0aff7ca534c9e95f7581def55d167741abf2ff55619460aa35209bc3b9f54fc5712328c389e17306b931658860177a20af54fbc305fed3a731174e1d85afa0c7a9d10b65ce3d90c0b868b71d79515242273f834a4216e8a0bc0b748d8af8a3450fcf4ee806aec0c7847ecaed647d853136a79d2d2edf0586bbb0842c892ff7ce41c0a6eca93828e9e62989e9b81ffc8a9ff3fddc3dcf0d861c646ea487dab4e003058c13deb279cfa5e70cdae1366dafd4f983aa33831eee11e1824caef29f16aa328e3118c6f144c71baef903e9ce6f4bdf3940fd97ad0ec517b8ec9a86c88071dfcf7d5cc9e3ab741aab390579988171bd64902affe99ac6ff223e57da41a2a5297f3cb73915c8112079978bd22924590209da4459d0399e5ee8ab0b3587adead55058ed1a089d185673be7854699ad0e7be6a045347c796e4acaa20f894405bbe8f1f1a46c74089f04cfff016e1aae5a7e15d209720a859c78be080a958f22fc65f5453cdddd0e2a22929228ed579f70f1890dd5a3fe1a3be42b570b1427405e4996de8cbf64c1c82e316cba631c5cdae023ef810524f60e75334e273748315b31c13b34ac6de4170a00d1aef6606c44812dc7e22185926ee8175f8a1cb380347d29ec29080de736864eba9b0f46c06dd7625da66243552f645ce16f5fdec6a4973878231c3e08d66861290820f7e3c396d9060643204215b9d41323455db124ac12dd80c178dd2ce289a83e89240bd2d5e9b71571c9e8579523a54c0e6a9c744b2385adc1090e1de84d47c7069ac0891ef802a7390a363350c831413fe5067f0d2cc66a4b538b7dad5c03cbf49145d14f7b6ac4a2a91c9e13cd81c49a29ea04e317a66716bdae31c647ca4299499d98ed869c9d9b21fe5d5cce4f79cc65c4ed535ff9061f71e3fa07f431ad308ceb0c921dc3a6f281ec39f0afa43b573e11638567c64149f3f15d53a9e8af76472754a0bd4a1d7fd481bc27cc237cf523389a943a67dd5cddaf3ce61ed31db9d2fae312d02103cbf15034cd6d0b1a6949cf1676f35447fea249b6fd40ec5a1adcaf9714109327d4de325362ac160a42cb9398dacb0214b2c83c7510821bd97f4dc5f3a6ae27326dd42d2e309270a57f813fc0a1f92ff44afd206f2f47e191821d46f91776e019f379a59cc4a6a325d89a77ffe9eeb82ad6e1e0776fc1044427e55480894070c5e30555ab05a6875afc74c739f2ca249f3ccae4ac1890f4a40c840f7ad1d35159f515428136ee02562be7ab03fa7012b387f171fd9479be892ec75c12adc59d6aabe89f66447005c1c305fb1031b4556ea226ccc0d1627dc3719a62ba6727515d435f11eaa3c7aa421471b4257eb63ccfd659ff75c82931d76024d34f402802591fa4491c356a533fcaf2f17f43762185b7d8f87a696b7383a7ecd3ce32e090db5e5f91ff0018896bf0df7f0141207a1d3697b132a50cf12ad3ad396b1c47864c9512f883701a26ea5fddbaff4bf68b6324160ada177cbbf5efb335c158ab46b4fd0da42377681b6e1d24bf095babe92d5bec0c26a2dce0cd9f15e13d6a492053018a457e86a133d43f783a1b6c340cb85fbe02f29a87d384fac5ed6607c8ec3f031ac592ac9687b0ebd8bba5494441b78252fa388660eaf116aa53973b9b22b2e4ff0b5636516efe4ffb5b28f7d1bcf49f2c3c8ac21c71474a3e895ce86f8c520fe054652d500efd82a35ee50a440d5a6a82e358c82bbd7f790d40bb4203308082de6098195fa18753f34549e85b7bf6f95507c6b3c712da7f0dd11bc282957cd754c0985776ef8da481a9d0694facce1b4b2cbbc96e4718c29611b43422d2b424828f1d8cbdba7f238bf36f0d04dc4ce7169c034a961bcf2e537feefef6efe779c724841dcb732f792bfceb5d76495219ae01a127a4e5765e2b4aaccf0a33beee9c90bf4b3e311bc55148e3bad90b030f7c4b062225a4921ce6265a1fac24ba6eac248f3509114750ce11fd5e23e2d406cddf54024aa14902d365739d8b7d0ab5d0fff51c49141bb226925e16f750c19ef7a0dab9f199de87dce9749a070c93fd34234cf88b041df110d7f0f5dae5ba8b251ccb065cdec788fb234c08c6ee5fa47a093b82e2796fcac3a024bd55f0466efbb15cc66726b01acf91c48b82a28a2c73e62e6f306c880c4a667d040fb6743f0d635d5fb61b801297e156b195372135610d7c7611ea6f431b027047c13a7a6dceaa14a6ab382d437bb54cc5d26450dd3579590565ad9431272b888d02142a5545a3967ff3376b9ac48f1b214853e5cf4b3206b17750f1623afa616581d144b38a5ad68e0c2d208e823ff2087b8609de73092cd5d87d09b5476840b872c5565346faddc922009f56f67b4df5a2eb7be6b154b696a77e19a30fddc9237e1a77aaa4c48aa4fcc828cfb4c6e6a572bcdea0c38d47ea9e48bd3971867ea961c9266ad07f21b190455e1733c7356ed56c263cda2fb38d57deffe1b179bb826c1b126bf167c9eda7d1e5cf1259ee6e922a74017bc1734b3bdc93b693894c44e8506ca43d7ccdb95d1a899e5cb4c84b9840186555a1d5526b084b9a0874d2cbcfdd60bdf49cc3ca1142517ae40994d244678cb40f993fa65f31ff0dc9c07baba8251b6f893f42bc91b842606d5b92d32cc22d0651f58ab8956afe930457d21477913ef4c5785d7ef84ce14c237ebd21acfa6832f8ab8e939919d9a1ae95f2ee97db3f61611eb1f2519d9b72ffc7436e4f0fd8e93ba8e99d8412ac7bbfcc8b99cf1e589da4f5b0cf538305de7e6fc468dbd4f72bb44e87bf387d2691b0c94b658d03ad0d4b2e31e7ca0404f717540a5bb76ab96c38ee1ff1ba88472558fd35bf0429b5f77262612c81d0158e5cd770ae61522b40c9123c4853ea31c6d3fb877bacc331cbb5f3a1b8c61fdb4a1bb24c3cec4fc410012c63bc6c5fc5c011722458cb04813e2b229d1bdd6a1907d54bf816c1b65630da13252481bfd5cd92b649a54b425330c6ff73659302ea8b2a390a01dc125103f7144607ef56702b15a0e6f40a8e0b4a3ca401e1d96e3a1675bae4f4df74aab635e8b029fd339c332584a0f94c63a296d341cbd7fd86dfc58d0674a674aedab3a57f111d0e165fd9813a32827be90f6ffe62da6971fee7c2c8a0be71f7cf35ea880b66d57d59b929f1b4757eee52e35d28d6b27dac0548d6e4030f0985b26f0a0dc7d6257038bda59da843d69edffc4415a4871050a1744584eed7aab2cca64b8899f3b7d2785a6663abecc1e327659a6d48b1644fd68e8cda6f643cce21e78abed7b1775b76caad39d18037487187aba0b80d8ac1acd26accfd4cfe65890066a962b2ccabc812824072ca7da60b6bdab3a73ac7cb75554a4f0aa0fd61835c9794f4b974eca5a789911e507810474af12255354eb5626d9c19eec71816792ce2c9b846e8dbee6acff2b8db273dd0fb5c1a54bf0ca6a8fd587e652669c2f4dad6a62b9824390d595ca4834adcdfba9ef5dbbbd5e2465e9e453508ed56f8a82f5f6f73f089477d5bf2dda7fe82c17931d46290d503c6df882f4671b0a911ba456d8c69ab799deb01d19626a89d70a19f5fcbb941a9ebd2ab1df85cebbb5f3a29e9c2b52f5779916c846d21fc76141b52ad3315eccbb4c4fd1da16b571dc3f982eb7059be1d02c8623ec95d93ffed9e13edca046f39639af7ccfee75f3ff17730f4c3710138e5836ca9df27b80f09dac2b4698b25a180677357c489da35fb2d42834137fee8ed8ccdb74965e5bf623d1091194ab705034ae91ca285a25c62bab4db1d83129878ec912879e0856388770d2af96fb1793a8998a1d40072bacaee77f0add2add675faa97a4beba3a6c18408132c201bd094ff2c1b3aa915e1231c55c3791d54559f20cb71d2cb5869940a72dbe9a6542e564c80454072f52310270eeaa5d93c3f29ea1f82c2b04da2edd9b58b9a5437a1b2938ce265dcf3fcbdc4ed0548a4de7835b703f29ea59273f6b2fdeb5668c9e21877931804c2b2f31dcefeaef78d1569d1e4de8202a408286da4e7891b0523c999f2f282d840bb98e09baafda48f4cc4973d145c9a3df4c105c47fc9c5ef47096491f88edffcf3a09fb7f49df083f9ded16ac8f9b7df2828a02c52a78bd7531ae6f3b39414c84e4a00ae8691528deeb21f53c1906f2db7268f8711c8f51f34e400678292674a77cb39a8efc96dadffaa884b85a3cb3ba4af46b75837d26baa41f4d4fa621de834bc12169d699c33c708656bdbbd2e7a0845e00d4ab1ce90f3e45dc9c896b380b32e90d2b44ee9a7e88005a410cee06476647212b4904903dd93c5a5dd663db62ea0ca535706b698f97065fa0f125114781c6c2b1a8c5c514d6eb3ba45c35af78d5947ae49f69dc5cdf89321bf98f2935c7cbde6c0ad8e9b39c11cda85170e6ffbb4f4c65e601bc0e10f3a6cf19e83c6ebec714699793edbebcfe91db657d556ecb99a0ebe3f7a0c8e9c54ba4a15ab514981db1e825e0d6a06fcbc5eaa46ccb0857bbdcdfdafcf4eeb812da349708e640ec781dd9da7bac87248e4333271c490c442be6301db44cd79dde71d244486be53ace67597404734128625c3ba8ca3b86b13421116e99fe466ba99f0d4cfc7202378bddf3efdcaca7db68b74bb61b2c29d2a1d3232fa9b78e5ffa31049f0ec0bb3ce8789383ae39b76c21645e3299803b7ccc745a1a851d2f3cf6f18f521ea816f40af1820f016b41bcd1552afe6a3a475fd5cc745998610cce01a31b9b6f46677656a8c653ad51db6c89f51548ad4faccf24035ffcb0768199039f8dee5361218f43d5d3bffd042f2ac9f7af5341046109481eb8640ec562f9364f36e0abb10eec169d84cdf9cc195a90cc4968d4d5abaeea318dd5b65d87e2c69e1caacddf8ea0cb4fbebf062ad58eafe1ad1d462b1b82e0979d858ef810a6f669e5396907d47906a5bb59c5ce0c0d40dd6d08b2609d0a7b5fa7b24a2c88fdffdb3820cc04020d172092288b6b3e4bcecd37cc76a5e6b7ae4a499467c375da7bfc0384d9e045c1791e1e023eb232a6f31d2311eb1c7e274cf1edd36a9f79b3baab4deb395b4564ce63ee4a12df9d0ef9041623c23f288a9aeeeb09cc13d3945a43809cd0d9046b493f8bcf749002aa6a6ee87c48674ef149b324df3c659da4bfcea6ff72a0563896461263ae4b5c1fb62444e3cded9b040165f7216a2bd056d4b15902c49ce1337835b169bf9d15c18e3aee2ebcc64ee3766b26a49e73d81a6ff090bc6a479d8c4c6b3f36bfecadb9b4f2261e137159264f3e3e7607a5bd3dec970b86f9ef9f23f0f849f942ec8fddbbbb15fb0b22f100c04d69bc94ec99d0a87b8b7f51665908d32f72c887a7f1a3ce5b689adec0cf50cd0a6d5007a7a0481863e6d7d52e744d16d6fc5c0ca7bc759aae4c30190890f57ee1a3eb3a61e5671394cb682097efa0cafc158d23928c9087da37e2fe2f23373f5f742eb1f5dc1b40bf4f761472cff92f84c8005e2e963a9a2e3f52cc3b0118edcf942314bf3190f7a5bcbd7f27781b777434096ba652c60d118be912bf87ea4e6eb17fcd747f1316c2b0d23d9f7c54373a781cd576d57f6976bc56b59c1eab3c152afac789fe16924d1802360e0ca4d110f42c763adae636cf4c634947bc497653786b18794b7cfb20ecd767c089ce261dfd37c2e21828ee3737301a208ca1ac677e4abc5d33a642f4a88396d69fe37230be0953cff90592791b170a0b8366b0c1cb333c6c99599224aad69862b10c5c912e506e564ed130d71e48762b89d336d59c75e0d6d405b5b83fdef0bbc83537431992736f9ff7e3d4ef171868ad016bfe7163b88b1b2e1a3c1d364a71f5a0ae4916cd4cb0b5b9f8884000bf6d43b3c6d77ff629edfc8500191840ed9f0dd47d2ea2c1e222130da7b3623c52400896a75a1c60338812f0af397800be700a1d1fe961c592cabb8f24dbb04ea56583b79ea93441b4f0d51b1f13f9c2bd8169cc789eaa5ade41881ee8939159fd9fcd8203762cbe165592b1d329b5984a8ea1e6f3146fe817c012fa8f4428bdd53193d43a76cb33ae971c149ffe2a34518f26c3c8b783b149b4e6959c809892107afe60fe536809402f376f217070bac064ddd2c44d6f898eaa6faf0f9b7e9f251c7e2e18b9dc9ea8c32e5812937de2a7a4ef33f496f0505428a445f2e86c2b9a499a916b0feca9cd4c65ae0554dfd387dbf496d491226118f559b418e42400095acc932b54c9f838df0a9cdafdfac15470e3a6da8a57accd7e6a7508ea9168eccc85bc51d5867afe7915d54fbf7f99366f520cdb673dd466f1497739013d302712f9ff911199cdacf16c64906c36f34627fd27875a7ee774436ac72442858d6036bb472f9d5988ca3abd7e27ba259b38e41ce8ea0e1d5e3764b1d621ef3aed4805cf6838989fc82b239634fde1d3b503a273542b9ddecb384e781ed70f346f955ff209da65e404e9671b4d176a59642945e4312b78b7c257ea0fa242c470939089f52406ad479f5bcb977df1e5504cd38869993372e60754a66e696cff2bba0c951ae137ce7018dcdb318786627bf62b8f11f0e9ad72b0fc84a33b9e6592eace062b092ba31274a623743e602e3eec684aabf2ad5e27a24c7648fd2862c35bd460d4c0932fcbb6f60521d723a6a65dd05434e24cdba0e94670889f20260e8c41dd241d0b7a762faf38dfe580446812b137f4f7581d991b22dbe627f02674f1b5436ae61ff517a166bdbabd67702e7cb27f7856eaf14b20d76de21fd4290e5c45c9f1b5e9d40bcc39fed1a09f2c4117d5118fb497b855f1236e5897adf2c227791144275fca1b3d9d1854b07592d3a20c45a795c61f09a49c4abac0b1e4274870e15c12f25d75436629997b1e86171e754949c8cf8055101dd6647c5a32102391cda6ed590672c20fd81f3b2b97778b4decb84b2aaae64047acc06b528ef62b8702810a28ab924fedf6a17d51f26510353c5566828d1e01e50abf0d06a283c157fe91b67275ef66a7ac0309e9d49665f3fad97d448a6186dbd610ff28d2df28603bf48234114f45ee4d1ebca5a9e4f6f6f3bf6fd1e3381f982e147b79d84e876eb34fd4c5827d4608392bf615b4b4cb7a47450487c96e2b7ea76e2527a38fbf3eef0a69078dccd12d7cc4f6ed9d7cc76f73297125d5e30a9c3532069e37573c929f2c38202b0d6d6423e317d988b04d3e83716383749f2ea5a94876b5be355a80a9d2cbb9b03911bf8ec57ca5455c20e6b252ca531b72b13d3d9f65962a9638c1c0f028b8916e780041767f077bd464504bfc2cde45dead485ec3029dcacb58eb4570c167815a4361e77dc8139b7b164f69f15049fd198a0c18b86bdb9263bde4653e984836ded2c332265f15f375c5a0068bdc1079c2915fc16325619420fd5006180a5524eb687ff80f60f74dd2e44c85e4cf99034d67b2dda9df11e0d3c81dfd48d4a8e09ae392affbce0a6f0a3c9feb6de1067403bba3a363b2cc6578f0a7465ce3ddb71f42bd02112bfb44206aef0770bf00913eb8f6c8f6cb05a6ff528fea5446ea7d9685e61bb5a57121fd4a46ad8db3819704040eb667033eeafc43a82cc96064e6deef37f583e2e16a4c5f0d5d44c6049c9288a0a97eef16a00198d909f1d06db59d7e030c1d29e5b5249ecdd22d36ec42b527c8518813933e4b1db5662e14057df2d1e922cb613b4addfeb503c587311c60fe92440fcd9a3fe737e553a9ec6b16b5c219bf2a85615327354dc8ad6480c51d5e73da9ef763f007c443c3c95945c27c9a0f35af2f2b54c39b0bbdc3c5c1e97144477e09ba0299051e7bc6524afd7305c2b0fbd707ca7373c4d3b6bdad00f98794c9a50de4d3606c86bd6e4408b84f7fed3fed194b68bb364d4b40f20c60ee9f11b200f8380c0268065b8fa8c5e31dd92b96f6bd77e9dcb19219dbefb8872c45fcf5a155d273a770c65aea8f7d488bc28468e7bf3521e7b26186421671d03ecdefeb2527d74c5055819769bbe8f61e723278e41ccbcae940b6f50551cd7a4a6c12626e405e098223843e6c964f1214fedff83e41e220980a30a9253e063a333368b522b1c189342724ab187ad955bde018145451293899476f1f91aac386866c1188cedd01acef3fab5eb1a506f7eda38ecd0bbd341e45aa65345139f8f2497eea364363a7520dd49232d922be79bf852c6a0b74e84884b6326771630863fbbf07460f96308612229564ff20305005fb83306260e46554c7d37bdf7b3a03d9d55959fcd6d2cc158f57e229269c5ced925adf819f3cbd6d41f4658b5daec242d302b8f33fde84b91043c05d59aca436f859ba02946b3a4eeb9a6cf7f82c88b1c442ff5715ab405776c1ab229f42a27f360b6b540c45fbdb7097288e2e95851a3149d3558a025438ca76159e2a519262ba60f24fd6bef5909eeb97772235d9ee4e350f8aef4212c597b013431ba698263123fc2fc2d1e895c7946588859dc8c12c2929ce0f5dec6b70d89a635ac35371b95e6a93055e6b6a55a1cbc0d6fcde729f4231a8dd6708fbec350551d1ba6f7928cf6de0ba6aa9644b80b69226fcc57dab258f3efe1783c3705caf62aa95c31e84cbd289f0255107595c87a08184649b7006bf153f71d2fd0a6fa25c93707c5443864c21ab2359b6a15968279e479115968b7db6f6de7d82982797212fbb68e192be93d42025fb832d05f14b229f27b9a34881fa4e225ae7ef342fe7b8cf3f37a24e4226ad74ccdbfb51860dae69f83334df522c435bfd9f323e50c402706bda863d7b7a324b8036d8a23e5c5e4c75a900f6b7da80c16d4ceb198c3fa8e8535cd60b618b2fc1d8902f6d12783287832fdc7594646762b1b5263dca3015ef2edbd125bf40fa0f464c519fda8b509830a6ad3b46e06d18c3c6df7d24dce09fd42166ba16bed4cbdc876cfd50010e3024c7585b91d197e0059ba757cf94e522627480d48ebbf25e93a8f4446d50eb71e45fd4c57139b990e718ff73f1b5d8722f9212eaedcee4815ecdde29198c7e2a6e17a8f7d6b194a8c11b92bbef52658ed0cf2efa78710765740da61ca82701bd4077c8722a353541b6ac76f0d238df740962b63bfce0b0087153216220f7ca2b51389ae18fe7e3464eb4f429f2c8bfcd907cee975adcae17935251cf2a24561bbe5d2195c2ad100650b4d98b3ea0c447b17ff6e1950a98e305e074853eccde22db5518499f80929b4cfe2c5b0332474871cf4b47cde6e3c9d0644f81c93821a8e24611dfb29521a2b1afc63d820c430ce113722e98f3c3dfcbc5713af3e8eed0e6aa913e1a9f67e267b6952a167e5a5f2f147e24dfe966aebd884e61493bb605d6867b6f3923e18fb00a4e651c4f575e463b8b2e0b8236c00667d10997e12d96375c1b0cb733540087b7c96af5fc8f991c21915be4117f115bbcfe01cd2088dcb3c91556493fb16802ed4ea9460ebb4ead14cc5ab1cfc7cc59ebf1ddfdcf8735ee7d8bce623739b65a349d1ab570b129632c9a5521b2d0958626fe5c41af8e6e53a54d8d18a3425be61d369b978e7c2a14a69e55f431937690c0f987cd7c923e589a09a515e0b933347b5c91d5583d333bffb29bb433dc90aeea2e5f37c302f5ba46e78679d0d52cd2f7d651625b76eba7ee3354b55dcc4e3bac23f76b0bd8035adf7afbb68989662d322ee174929b456fa36a96519e005697aecbf72d1b66073e22d696d8910d5bdfdd346247bceb3541647f5854d7ce4acbab23fd26af35d1d461ba23b7f01157aec862dec74b0ccd6bb8007dd4a421a5a6220e0020aea03f86a0cbd17a7204734372205cf7db3bca49a80bc8d060ede4f93b48d1d3604372a458441d2a51acb85677b5a4ea51bcd1dd793edbb58355540913e98a3b31cbef559f3fc2fa30c679fe81222ac33edcbaea09eedf98866295d18eb1d99f73b242f253036bc114ee2c408b768e8c08b2d01178cd92ac314fab8f64a6f53b2461b6c0dda230a9249fff4806d0d7fafff0446285fe685e3baa915a6c9d8bc840ca357e7661778f5bc18ff95b42b66eb392054051ae56aead6f22ab28400aed85218b0d3c818abaacada62a535e45989dd7c477b8cbbf21c5fdbabfd65ac2b2a1eb58a4fbd4c6e0955142fca83dedd7c6c935787f0214c65421700caecb60fa90794d3bad4f26176137840422bc718416b4f7a58ec180a77fc35ffee02f397d60959f37064a4f0886422094ae9b9a46b7151d789b061f71ad3357c29012fba36a97633ba792dd100d13f10c8c3af27979b8ed3f67c5ab9136772833ae21212e79e609c0171c9d759af876e74e7fde0db400871a11735b79da26e955ef8997627ec384bc69248cf5036aeb478818bacac15c745f0bb69f59f53dc9c7e30807e21d4a9add40b83f3c5ab5cb445968ec9f4ac324e98e2aba2943497a0f723d58f69b3f444bbba98b4e70825cd0b393c475853c6eb62643a127ac379dd7008a76eb9d5cf94ea1248efb398334a2c7a43c6d106555f4c222778d68066551fcc24626357b59e27ce7439ff6c079bdca944c7c4a3cd534a21d1105f89fbe8c7b7cba2e5c9dbaea0fb82849ea5ab42023fe91aca341fc4ad05807de84283125c3f07f173e9a05c59b50e7d367e69cfc4892ff0787fae5b2004fd2094a2704f177dd28791a35d7f4580638cd96532754895999b57152d450234b9202b0cb2a38ba586b79e75fe9fd732b324838214caca46dc1c068fea69bbf296fb34f46957038b564ca2ce47a7f1041a4aff8ad95f17ea14d100ce08df0928807e020a1de4f529f812045ebfa29fc02c27767a71690be19d1aa17d79bb096f7d9d97adbfd319cc12743b79ef9e08121f9805914814e08c195f6e6f069fe1f7c7d5332069985641368a756fb92232f9193a6795461dbbfe920a28afdbc64d9db26e05c67b46674b650a3dfa4adb9c008422466afab102bbe30bc80ca3557069b1ecc76785ba3b26aa0231a33bfdbd331b03db877986e1af0d63cabdf42b2933fbf3f1fc482ce7928ea6030af665dbe53b6165f11a71bdc16fd8558f4e9bd17e70fcb8039b6dadf1aad98a5bed41c58197cffc5f498cc3343d031d3d6f5d21dca19c904354988500852dab250c1bab7ded532a05eea93a70bcce4406fc01940f8d3691883be313d29855091a13fdd6b7a4995204bfc147b837b87c8e25bc071c9544cac597ccba54bf3659b748f63dd7c79b6669779d8e7409fc20f1d20f8aa45e50d7ceb90e905fc2a2a9b44977055c678bea49b09a7904a7f8d2a4a0309c2d1c9de09cb1442a9b473fa722942cd8b392291b9e35ce5a90c323338b0950ffd0263e36b7a11330726545a5bc5852b4f3794f6d93fd25c4a03864b6730c6b64c1c1b672a9e37a9e9825d00986078d9857cf409446d2f6b98c35ad7c406c745aea98950f1cb5e62c2004b5657611e13f0995dd81ed9829f29ec50c14c183cf35aacac179d38fbf8c881e0723589bbc4fc8c6170156c2ef8baefab6f70f5af7e1b182c4333e537890f0c407dd7320d604378e4e8c7470f913621d9730d62f0c6413be645db5d60448c1c9ee5d788c72e31eaaabf5465cea4156219db461e3042df76325f3abc47bd90249aaffbcec6aa82e03a0995d9e65310a7649b8a4ff43df6b989b18c24363605a63f870d34db78ed579c1c421981bfc5ffc47543329ea4dd259d8ac753d3a81022994bfefef1a78153c67cebb89c35f11086992c9b91d40fc18020a8054fa18b1e32a57ee356b9061e4cecc84e611adb81acab8515ba055a5040bb896e45775b22fd2340fb8037fb9d82174f4dd7930f7f7b4f483826aa022d8f8f3239efcc15478006339ead136dd45d6d55645bd0b350c552616db3f4b74fbd972f2c49124aaa972e6f17d7295dda2818db6bcd0421b7984019281034ab023ced6512c0c736030a514d050401f4d75896f4c1030d42861f1876f0c8f621eb0eac6196f52153682df0b5a36b3c5987ba38fc8bae40f5e79e5f23363a8f7d7ea942b9a363bbb4b209142725da2a27dd2fa5f54215d2df838175fffcc50fa2fe5e6e24bde8c775abcd635821ecc1c83be9644b6f62cf10575943eb4050be6520ff84c697d72930672823eb9dcf3f1096cc8a689e94d700f6f9902e33f73622b84067c1264135c1f679686e650ecad3de6319193f01a3bf25bb066c36f6c1d37ad5204ce2757f01f9a392f87ab1432ad8eb656d0fc3269d615a35f14a7020950777ed3032615f54e0c2002efd1e42c3afca2f388ed946a5dbe23bdf641fc63ad0a504f810f39ff9970f84f4069b900d59605333880be9c17a1c72f0ba8966c2e8237f263b951d1c87f372689f58d47c89106452387c9a4f1b138986b96c5898abdd2f901de4e8f3b0db8bfe573a455be2f27ee72f418205235533515f3d3381666165af1cf9701cdb305a367c889b79759cee1757881930dc7d11468173df91d958cda77e8c3d98aa5323c7d3824c27f4e134ada1cb6d63cd9279a2037aa748be05bc9cb3c4755ae9c2e1fe626e7acf72b0ee156a21302e92caa46b7a15f7a9ad140f945dd14adc8e218d6267c97ff394dea6d25f410b2d092ce639db085feab1ce5a91d132bf690eecc05d6e16aa51fd651a004f4a733c57d98e5ab0bce7fcd1995849b7ea1eed0ffa54c6e0baac03180efb3c0f9b338cda62714f5cd9d07ece92fb9268c77ee233c6d8dab6a99db1a7e6c363f8711af28d86ae284b4b110a6987af90c75c237bc2a7ac8ebe3e40ba1bef311c1c8091c8f0da185551b9607ea140301ef0b263cff9602ce10f64bdd1da033ce688689efc6d128f26e3fc6650ce34f463cdcb7bf76e0e4c78682c2f00a2976e2d2311bbfe62ca23521ab49178a18f80cac7d05fab5d6778ac18240d8b405631a69932a5cc8dfb146cf9f73276de08bd1bbf80f17cfca14677e24d1d335d1b60b9679f78f1b24e778c28f89a77beaa057736e4b2f762cbd8a60865f94953b9382a7f9cd6e8e4c08f7bd8895fe5ea22d73b0ad718b09ccecbd83759ea2dd07156588365a70aaf8890460e714bfddd1a996e658bf5a412bc5990a7983fc5e2dfdfd66427afbd98c8d447d3415e48bfefe41524d8dea55e16be59369431be4d6f089de7728e411d9d924fcb7576273fcfde1f781d8c70fe6bb250ee70d237b7e79fc8dafa30ea7e49cc2b8f8f38653a39015c8aeab8b8489aebcdc18cf5f150dd691793b55fe6e218cca02fcf87e275edabb919219a79256355fe4d601afe2ea256422900bda910f35ec2ba621a5c9ee5a1635250b486bac26858cb034d288fa797b1523440d5ce245582da9ecfb91c8c2126eb7241a369311844a40461773df2fae79cc814eb524540864e0212f7c667a8cd4eac6fe2b7b698b2a23de25d16bd5fa960ebd77b4b418733d50103d4469bb450a8dd6e330ed23c7afbe044588443066624e331949845a33995795b94b5943c2c7e8a30ef3c6aa4b3a694bb5fbb28aec744f2c61fb6518e2bab9f738f0867055b16f4e9a71cfab1f6026532f5b4570391ea44113181798a3491212f48dc2271f63b2cc6b8f73c9efe8da2b0f1f3039163fa2331d7b9db20dffc8e894833d8ec8f096df76e02d3ebd3a20ba30edf6c322a335f63057c4b282e68f03bb0772d355cdd1170e34add1732239ae9c7b81157d98256e0f5eaaa4038d1619d3d2f1a86902d11f6714e38d6ab11bb635c582ee4867958bb1233aaca86f6258a8dd25137477847e5e67bec74b8c8ef53328cfb3b7d4eed6c5618d08628b8ff75a6082052f38701c106f588563e1334ffc65bb4a71242bc838bd968cef7ad8b9babb02d8d64721bd09b2728abad5e1dda5c8959ec48ec1265161b140f974c2bf06bf3b3d67940adee11c425f3bc4577317dc2c48ae0f119bf5de181f498f3cd4355a3b7c60be59f0a7386a10cbd8cca989d87d978f271fe8ff2fecaf95beddeeba47a6aab7c3e1bfe4f35727d1caf8bc91734f243dd15acaafeb6be65d20854e295f51c34240cd492bec5fbb5733b2e004eed469e67c6c0eae5535134efec180fd1725aee038118b791eed828ca4c6f9a7c3575c37da2ab2462f1dfe3d7cf4b571a954d846b62f3e7ae204443fac97023ef2359f6f82f8ba69cad38e64eec55ad2d39e37d038f3bca151e946245f1f6e8a1bd7f741a0bafc2728fbb7884ce3783127ddf378d71c0f9d372a49b72f7f0bc3d2507712b2872deb619e5db2ea5bf4a0d75599b5ed9b71f676f791652cbe5a6290333afdb4cef754b5c9cac219bff4026849a8005e107a2786e5ec06f68ed05b1d6394b4e5c7837d7c31cfc95cfa775b38fefaa620807b04efbe5fec4318737481c75484330396ef2085a21dff574045a044ff6e76a0b3e183dffb240b3056431e3ff012644fd0ad66b37a3de02d9cb8054b7057027ca00e5e10f1dadc86063a4ce08aa0f1ca416d3ad6e8fba9d0d39b0a0b818f90e4d36adb0802bf0a56be0eb6f1e655e553f9f4020165eeba52ffe92f9372ffa74990a69a389932d3087fdb5c5ac26fa822e589d63070163d9b8a4c51875bae3712f15556f5e5ba37b7735b3546d54719e828226e3a62b347df3aaf827a5975e41255330673c6b317ea109b65c9146d54b894372a39ff86360179a6c66f863ab91a1a40b9580c75928519691f6bcce77edd24c9a9cc68af6c1b326f12175c82d14957c67b2e396e84a975c4e1402510501864dbce16c4b2fe227e8b25c81cd86e9250c6a93ac10e0df26e514571187f1ca695b8cb850fd2f047483f34fef41fb4519d46003a2bf43709351df789014515f56cf643a3feee082cb01479f1bf7d954a60165488636c4b723dfb03fc54bcfdccbd4b666c8c35a2159054b2e3af1160a2228d3fafa28a8a5f954ececa476d8b3d03dcbb466c3ca97a6dd46e8ac1996c7a6315c0a8c2f7b28ec028b9f1a78b9789d2458861e4d860dd42d4d1154608393d28ebd5eb8ebcf96c57405b208be2dd8ef48d4556212a2554ad08474b51f2d7bbaaaeb2ed2cac1bad748057aa397c174d547a225f899c3544372432bd1bb88f28b8dd50b7a63856c6e71484416d10006a66999dc7de9371f7e2f7d5589efabe3d3d2cd1f6955772596e5aa4bf7cc94cd61e0f9fbb09bb11f21ee5022af41a3fd9cf5165b77c4f2bf3aa375014afcb4fac594dc38410a2b61247e8b275345412387ed96428958d3f0952190433085c349ece30d5da4c4ada97dd0f0be53105ad67342fd12bafd2bfc671c87e1277a5859d1466d5b62f7301447765094b6edfca70664fdd35146ee4b24d09a6bcea067b94170711526ad6d4f92f7f8b5d6fb06b780364d049898f340a908303cae3748bde6672a1f7aee5aadb8741f9109af43966008f1cb8d257fdf78f64cdde934b9468ce5b9e808573d6778119bd5eab4002b2ad36b18f6c582ef61653155caf5df377d693e54e5aa7e48742fc3b0a3bc6dd2b3e3310c171cf7c90fb445259176ac29e20ae7721b95ea247b8eaa37602d1920633e0a1b15d58ecf63cdbe4f11ea6d46b60e5f244bb25af42d59e9211c7e726e4943a13770499fc6ac00d006fce9ca59c39a96396b1c152248e8679906b198bd2aee5a8f446fb1a05f35a521270250f0e702ae1110887621d7216df05b3a2eed816f85041df7532c0ce047ed13963be5dfd483d5efff88502a9df83b8f586aa6c6d7d20d3dd4b2cb8b369284bc6800572a9080b4dc6e12dc2e87a93edb005035424a6d62abf5129e83ede129305541759566c50e6e49ba7a1712d6a36542134c75532afa096216800aa3886869243eb07e86dd6da4a5a666ae1866fb3c47e24282da76792e3e16cf6e584ec8c627f9a70669cef38864f26b98aec011d5da580583b27606835c1054710b43065f4c3928e0a6038d9030972c3e4a61b8bd671b1057c4f4c7fbc8dda9a41caee84a44cf6c944b039002482da049409b1ee50ec2f2ef153dbc7d5fc976b4e66705e64361fcb7dca52bac09dfa9b5d789d6d1ed46cae77783281b3a9d68dfa96691ced8e819c6269de3972f75432deaf8d5d210d4165f5a44842d99f4975be39b6d53ad9b976acb1b919f722be4cc11adff39394128ea135d3a3edad51f5212c9ea2d7658b56f1fda6bd2f03d50838edbc8ebd53ef995e4a8ab8497f7b4660cc7ab87819da56b9ac80e028218b533bf6d09e8406b400865a57d3822e52338134abad6f049d7a143358d96b56676938199a5f413d823a4010c7762512fef5e1619fda9fddbf207456b9bb77e25f07f3558270072e97d4e23932347a6d6f55ca8622bb82a8c0e18076d9ede1d168c5b14b767b7de1400d83e15875183e25aac25d4e96d9747df30c1ce0a81ad32a9e766b80fa0afa8bc7cfcc371921c1a1f5b396649783d2c659d7c9617341833878ac16ef4e0972ce659eef9019cfe8d91a46517aeb0055208c6e321cc9954d6a66ea0091ddfd7a4258431b67e990567f4409878cd2ca7d08ed61deed87c71c712b76173b10017455eed42207168c6bf5277c46eb38f6714e102d20c9c8da9913df8ae807c9d5821d42d024e82e5f9b9e879fff1b6d9ea9ad08822de3e0709b275db243f99a9b3e8c3b7891cddab54805973641e983227c2f3ae3fe2fbc2f5d71a2684c872ecf1a3033cfc5c8aa225039f9c60df543ba17fd833c31b9dea1d771de246698c1ad07f45882f153ab0f9f34c1e464ebe5eca6a49ee5861317b80c5dbf72e4cee31bce71c53f3b1ad3a1671c5400dd32a0545af1384c40109516b384b95645ddcb4c94802d7efeccd99e7341fca60211c606bd51f747e63b3d6dd63fdde0fbde5c9498e13f1ca9750975fb648cde838afdf156954104ca1b634e3db2a9fcbf10f1247da7d7f20757e65c76d40d5c3d523493fa8b4b7d7b1e062f8b0a4988cb59541b458f134d07f6bee1fb007418adfc0ae51d296ddf057af0b942e8e7926382b8681e11f8c4162cba6a6c6adef253da85bf631bbcee18230f03da0ef25b667f0edc48be93a854cf57a8d4fc9c6be59db467e1b46d1ad1ebd7f966a793db05196204390099bfe62b9f5934853f93fbfec35fa84e2074b8aeed0e0b527c06f1d78cde10554fa0236a9602fb0a6ebb4237442ba049972cb3a96bd9fb24a787c828470af9d92f50b707f694712742ecd8baab9e3ed1fcd32db38279a150334aec20c44c90fa1cf677bf0df5c9eaf285241bff488b02fd3b2b608ca70f79bee1144438f34495fdaae7a2abfd71b88c6ca0d2ae69bdbe949e8f29f399cef0a162a7b9dc96b95359e424f0a1c585e4c6b901e1d97a367fd89349f3c637f82188f257d7326f4b9e0f34978e4282391da4ac0722269c249c244c2de2b8799a43c0805afad22889bafdd5ecde700a627d49af0772dbf29b36af47160104ea09d9c899b40fdcb218d5c452157e8fc553ed13894717e5367466d488596355172112d592fa961d010573dff4f6a4093af5cb68e258fb96521f6fda226ed24a7168c6df867752038604304ebaf3c9225f2b1aa10c9291106b8e2da22ff2fc8cb6ded496dd25a109109c88162621bd0d073a115aa0cc691bfe45353123643be6723570c933d1c16882a50e7be10dba1f7a68a8dd96aa9afdc79c986c511f73870d9f780f8c47bc5cdb97c83ebc490b96390c5a6385b3348dcdba886fb5c7ea3944d6645c26077c79bb437294ad21cef5d1ccc9af4c0999169414aaebabec0ed85c6726ec011e4409b55c3aff9cc9013e67cb986865cba315596ca81f5d4e40347672b3476cd171eeee2139264352dbf293a6e01637039f601615954a124f7d484b0794b09ec32585c0f83bce3775a69b3208225d192f32264e0456c932dbacfff00f6e8dcdc78939be34c3190b8e387664963bf1bea9f83894e5f687781475bbcb6658b363d6e15cd3c331eb891229f5fed1ee6402cbc0546cc57879c940910cefc429f37109eba6a52d6800da030202fa8ffdb246260b9b040b046935a667c9184f9b362d2e2a15c313aed882778a0f0159a1b5833c04bdee91fd00bc4c84c9e42573e55b821ee8f27414ea7cc57ac09d9df109d72d73b0926b4166568377ea408f86597215dcb950ef442b052426e23137a27cb847a421e71f7b797c54c6dda3d4f399ab7234596b0c1fa152845c7b1b539e296cc39ef9a4d92f7d466fe7ab357640c3355b67cc1fa3ba3d6be4c8f0ba4f776c37866777fda4fcba17544e3885bd286b8184539f7f505f66a69b758156e0b9025e9662844db07bdd18c9d3e9a4a93f9142b76b792420ac833258bf44460ba2c7dfbdfa74a63e1b8235259ac4be8c4006e4158ec038256829b38a9d62e951e85d8aec4ca77be308a36752d94fb65a61648559d3ba8b752e8895d817d5f0c5c66d65e84220e1ad6d25c103b54ac60c4a112b25beab2dc8373466527da6806db36ee6fc5a8b9840d69066afe9c923fcec56d8b942644a622602078bcc2f5cf34d83d409e13c7dac9cecbf1ceee785f334f1ead17850e5797c878c9a9da705a5a625fd49ae37741402dc0d8afca0e3c435683f857ec387c3f7a3bc3dfd82eb9bea85bcb39ff9d9c9407baca1e34b3b1ffe16504a050ef46add7faf23aeb38a3235e2ea69b4a6b81c99e6cc9dbf16441cdd65058fdad9aa53f3ceab3cd8dfab87455507881fcf108e95d1dbaa215d0954cad2a52fc403ff4235719ab4f6a87313a547a7731640d70093a6d810ab6e721b3550a66c9a40a97c9cdc491cdbfabfc7405acdd2c363956b0cc60d073d8075da9e5664b8e4c184c2e2e7115064a6219b7ce363a577bc3907f73c4a8ae0b9ab98cb971577f5841b83e63d21449263035ff2942e54a672e553a21eeaf0c0da8d381c85f7f4c415034cc5475190bdc771c4815e3fb972ba8651827e26510d3af1e47f72095ca6ccdfa7d9a4c6a96092149c413ea0952f14d649d107f7ba83648f1caf63d40c95d99811230b18ad0e0df7a5beb2ca5569f777a525f9c20f9058dd07808ee19f9befca036b7dff9dd8222a6cf31e7f6325c416ab03657e485238acbace317e961e2352d3bd901acb1903bc0f2422f7210e8f5437daac7cf0863b0be39c3f585eca09eb7c0e4e4c6aa43859a3a48f7966d7b3a6a02edf473f7eb3b5e935042b73c56225368b5150d298a397dd7c0f562af42a1cbd1e103b15f7ed8991921a5b6a650693cf4dcec486cd63fa00227576c2f269cd15ec0e4d3d00c970321e217c8d2a3c75448201d399c73786fa4d139a30d035d5c9246e3110fb9dc8516d47cbf81dd6912ce8bba96bedcacf4e050da85fff54a89d888a38fc19b9d4529f0c361253ecd6cb7c94381be1da1726e653ff8ca9669c38e90103f9ef3d7a74c801cbaec613e62d052f99959acf049a9b3ad9f4b8fd2a2cd0ba972b729d2f21ce59f1851ea09eb45d6f022b27bdf95d1ecd3d35312720384a585bac04aa86807e065fe040b28aa3605cdb70ee3d4ebd1affe2c4f02da0ff05707263d26a2a96163e753069a877618f1fd68f11ebd51d3855d16b64f637905aac5e376d6187d69b9aa693d3e14a16cef561913aac64b97396c40425f91ba0d8eac670e2a35df7c37ea10938bceabf10ee3229a5b2c9965b4927d0d5e3fdb8a0003d73fb328bfdecc2f9adf77aa898d2d91be3329a234bb4620c72a2e855e2f4db5a386812a68032f3098ac5f8ce19d149761a126e4e3680a5bb44376f89477475cbe33a07e718255aa0751faf96b2fe6414952e9698d89e0c23341e144d82b5b1f754c487d0f0cc7600e316bbb18c9a97b8743639900f23c6a931158f6081fa7b882460c8a561a7a8edf0c23a3c7475c97ad9428c3165dedd66ba036da61fd7302d45b4c8b32b0871d391b2d394378fb71847f47166d165031900f1289eb9eb91962c5609efd3acaf5ab44b3187a9b1a988a7d2a96fb5cff77ddc0447bd29e7f4cb0229617e4c6118b393d9126c9983d2570086ab3c1ee9170a1fdb9717a068b9ae19eb2a887807eb946658dd108dbf84c05f46bc46a248cdef6512a6d9c45f33cda69b97dda97dc35f1b4571b678c4f31aa3bd6b7ae638648cdea12e7c47cb0f32913181b9c22ed7ab9cd427365f46af39f529479bda2da5ae18f8b031190b72d2063a670dd3c488d75917bd28c86eb38b9bda7f7ced8fe7972a5c6bd423c6c0ed36989181df04dd64876d8b5e18b9b79a76f35080a7fb02ed6176fb816a3771fa5bbb383a3c8b17ba2ea4e1482be73ed8709d2f3a287b97c1fe429a4f07be103cba74659927779d41fe6e9567fe92f40e49db4938623331abd29b06b1c2573c960c4bdc481307c395a88ea7650c7cc32fb6313e7d6bdc7682d55adc311e641f559aadcd964fca77c16e2d95edfe02c1f9ed0fd80690439753d0c952093586acee462014781d51ff59f1bf087010ebf81492f8d4b70263fc21bc04363de2ef9ca59d5d63eb81a6b82e846d421d93f1dd47c05cfa27944da64dcf8eaf92ee110b130b5c078650942fdb0017485e5a97a177338afe519e41cebe9d3c4385eb9bdef5229d1fe079048e70b660692adeaabca2ff96e7ce1c9a5c31a5e9ea3f43f2bb6bb5b2604511f5871fdd0284268cfbf38ff81cb7e1de7102af264370bc564ab3e71d9eb6ee738dbda2783ea2f55cccae94a3e531daa15867dbac3bc3f5482b505b8c47cb766904621070196995d3a3fa5b2551e492294a783962b94df706b0b4ac3856fa94d1f08f6ae1c063bf0f72ee33e4530c08099f72b41fc293e9823fff23b1e7042b8218cbd46c0bbf14284cb70562c3cb817ef1aefe874470a71d63bd7055c4bc0f93db453e6aa3fd090b7db3c75b44f1857af8cdd7a40d70fc5a0c5954d4b2cb4d8742fdc204015f2abd3577b01c77161411529babc00ce63603a29c6f7119f2feea61f7e79836a54a76580c8aa8a416b6cfc3b3de83430bf990d109268955af334c5d83daf9261816a1e6804179304543cb8a4609f278e676aa2394681083f6c74d400501126b72b7e0439b3421bbb8a70800b5a06b04226feed3db68358e5e806d9c15eafff32b0306c44404713a8b9ebff671fc247433d81a9775666f548fb562655bcd7eda81e991a7d30ad78ab4ff0f371797d86af94f8b137d7e5f8bf64b98c3a70d42153c77721c78c5319bc232f36ccbc13bfc278d64c4ce28bfbb70a7eacd015ddd56e4b1b5341dc9993eb2617085f2e4fc145c27840b5d07b7746b87b8994725d8a4b9e6f85daadb80b171fd1c5e24eef9d565b4d92a1087a37caef63f8390383254ced566901fc37320bbbbd8b9d43e83d2176e9910c38311dc3c5c3a30f0b4e2dca2ac263d0cbba212c02bab6ec33e380dbeb6ca0744a3d0315410eb799f4be305e75f3b47f5eb42b8f5b9947dd354c8830250a2db3c43d4385886092c2a130120dc9f4925b1ef84fb1730640bc380a8150a768a17c87a2a3babd56d4be5a90e69110037d34e86c4225a560070085845276efadeea17ce922f162582e384078c0003b9e0b0738af2b564c7bb5332e0d4e6079f12d5f69230290e0e1b09160784c168dd299fa7e9e92a1cf459f68d66aa6bfd79bc278df8accc3faf45bd478f102aebaaff2fe8e9073c09cce3d5b92d7e5d67689f202679399feb9b6e6b0a35d0e2636edbaa8feed5023df41dfd602a52f2cb4c7782e37af772d2236f18d327da60f57ae9cb8dfe8c89706c5443bb021e12d55c2e905b4407c57c72c7732bda81639b588b5f42cbaf687655d3e59966dc97efaf7940246a3b80f36a652c3081e34aff355ebbaa4b2d6c5d270b4ad8b185a63ff3743ddfc50e237554ebb02e7436bc397905f93c876c6d52b1cdcabdc86c6e1f00473345f863dc92e44bc88aed2db212175e749c114663b239206a7d1114508196da77bdb2de3462528f14ba41a3afaef20b8b3f07ec0182b494ce0e54fbd5193c79c6c68770f81302fa11fd8d4ee0ffcae1f4dff38d291cedc2c2a90a2c44a63802c94c008466c5d7bb390c6d46629219dbab4fa6b5dd2160c3eb3a0b83e23a86e617283cdce6af7c8fd94145224ced2732623c79511b6a4b2437b31828b1279e80901060a715371bbaba4fad993ef7680b55723798932be3e24d90e54c73bdd911444db5503e2e71055f8efea67d64c928d26977083bb99ee43427b8cbdb928ab91e5c7747463ed6622ba1e3ac439f910b87f71f91c7012a92b052f64db1a6d706fe84d0d819688ea9f9e1d27690284e4e1d81aef6232eb87c3870a15eb0f1bcbee702c4de183787d5f0e3370444753db48f7c91ca8694345404db0ec6ad1da41d3cc4f773ecdc5f52c5010fb98077b85539e6bda018e37bfbe68a219f213dc12d6c0b6e4382444968da20bd4634498cd1e2fd6520d379d5b5633410500349ffb1a1cb263917c0ef751e5261749a368034779bbd18a47648391f99d8eb1537f2605d699b0119c1f5895e307d4ecbfbad9ec4b959dc518c1f5cdcb3cbb018a78d61863cc540c5d7aba6e2606d59068a9a4816383e827d8c834af45f9f063df421593301b3c51267b5a989e7248b71fa8293e3bf7ce7719014cbdfc48cd82a15d4513763ff93f1939e52d6370c65afb2ea3a7f8322b09f32b647e9f9816f559188ad64ff8f50ed6a0689944b2b49e86c4b1d8f236ccfbafc10d9a9a36784136c17cf1089c9d23971e666195fa3b57b6e1b9270b5ad42d0f4af72307705be48a92dd752af6c1ae0b62aea517d1953f9d30ac7bc14970d6e00af064e6611f08e98550123e771bdc119bcde25cec1ebe2dc992ad9933a09a9f3a411782cf6a63613c75519b1c509709e88342244ddbc92bb99d19a713c79c74cd211459ff49b582d283842f1ec33de8d01bd93465dd7a15dd0a0ddb9592bc0592079d5456a68926163636675fe20f0bfa8b95bb5d838398ff8fb9477fb2ee07a7003d128a7786e87e889b5bacb35b46343f2030dd143609641477aac3efb5afe3a6bec7da3fd8947eb20f896f873f6e2b4fa40349deb19b8f775704b9283cb35ccd143ce85c6f84042b98a6086f7103d77567be4758cacdd7eca67f58461b37150b98c5ad177155b49aba88fced0a541e7c5bed81b0f9472325b9b55deb9d53926c20fc3d4612715614004b4c38e5a75d5269f28ed173b2e141950e935ee886ece8f9c6cab996e0e373fbe8ab2ac043ca45f490f4ae27328f25cdf0f1289b0ecd74ec2f524e167a4bf3be352a1b3ffd8c5be0d2e1126496219e10b9a2d2a7bbd1adad2b9c0adcbfc795386ccb6b15759098148cdc62b62698a72c791da2b914343749d01966334dba774f33c2bcb95f0b3ede83e57d70f44a59f7990a9f390aa66c560945180615c3a68d72723ca1757131b1857be273621a651efcd6820ad39021f285b2feaa7d15197477d60bc10a0a94d88fdba1f8be0cc797b0def5abc2dacef5ee95b315cdc6e5673b0bdf783e8093e39440f451084e031c30f6c3f799d918c1e4eab0f09b8eecbc5a99f2a4b016c838f18e57e16ee0468a8eab33eea33475dfcf1cf1e3164e6e734e23bfeb8ee515a7dd1e38dbd11afa6373d306b028d5a605db94852a72ca19b17cbea137bc0ab864aba2d7bfcbf3b06aaf46965406cd3ef5fc9fc369921351d2341187fab0a9249f37c971dcb5abd5497d801d3a184439a156f13f3c8bc945f7ea0280f8b489301e7c9390e39e7d696842c57ddf051dff461e48c58874eec6bc0e229cf23a749769b17d7ebbde89cbe44e983cb2982325556ed342d5fae37c6213c49387fea490f3680a2be9b64c7ba1da19672f495e5e09f1da2c8cb3b7cf0e664e5958ff1ff2ff282e0b3d7d13299dc44fccd31316a9e01c95a440e0d375bc1d90f2d4fd8c1ba6bf6f8a6741e717ea553257dac26f9325f2a41a218b553aaed0e3e56f7a611d40acf9684836dd108c1c3baf18f1803a418419b6ce55b7cce8e07f1c55dc23ae272c8674b7c00067dceee1432aa4ba8f0503edc75e834c1d0c48b05c493280395beb3c09c0eb2b2fd4a07138fd856e4418cd9a33a0b62c919e85488c94b4102ec7df3c560dead3212c7070fa7054e8fc35cb28a4f5dc0e27197762249dd470f3c419a5a8a754497a723cb8c7b2ab61e1affe0cbfdff4fb442f7f90d44c27f399ba309506660bfb933525f90521b2c8fc37b66f120c621e1e7658292cfd9c7eef9c26c56f2c682ed20422cf2395734be883d71ca9ccdd020930a3c781f5d341e679ba120ac83dc03f29fbe64284067668a8cebe12d324d95bf148d28075df2120495a1e6541911d2610648384e32be21c12afd4c1fb2c8fde6f70059ae5a6a7180f647f8fa25afea2abeb5ce78cd3bea0c4bd06131760b6550030ebe5c61100202551cd037dba01744074c1f7297148dbded001212b15fef6a9ca629c49dad75322edbb15825768361d2050d4bbf67b354660481a179a09e5a2b8b5f003a607a09eacfd4aa836b7d4b89842a408a38f4945bc8e77dad2fd1f8837af9f52f18735ab2ba3548bf44c507bafb7b7d82bb4789aab7c10ced177d4014d3311b90238ec30f06cb6bda1c43048958d6c634155bce049e85d1418ad776c94fa7fa8f2f6252c00509c66c10ab8427a3a360bff8f7c6a0da10e53990259977f044d5f2f63acb01b87d205a3ca6e9b03c6b26a59e197bd2cc5d20ac4501db1d61220bdf489c4084758479c1d7e872c26138950b335641da3bc25162f531693f2861c7194aca10808069c5a71d31771ec337ab1ca097d766e566f2113821b46690d955070b53544b2519802c2f911466839f515c2a1710e6616f404d441c4a2ad20d08590a7c40fceae4e452b0107d4b057369a2243b78ebdc2c2f0cfec0589d51b891938f9c4865c190873b58966e465bcea2a941bdb4ad7d1114fece8f22a76f905c4495a06daa1f7ab0ccf719eb5e641b17442514f8e73e5015f0ef5cd36241ae19605c5446e0147f96c3cab8395b89c0c15a384bc45ca997eb2ac5e08de88b0f2a8eb7fab50a3104dc6580e352da39aca39ec6d83cc585f57a5c5d914a2cc5dc9d32f885c6242fbc401e55128f42450c4b4f3780970a4568a5d6685de4cf03f41aab9fcd6f9cb991822812749549dd69575828fbce96b74fa9617040631760d8b155c08ee78d1056b0d977a80e87de2e3255e2d43d50160674a3713adaa0783197c88349eeb165af6ab7aee9a11567f608cc69c928938b4afe3fd0ca2836ae1e86e086ca15f43022c77ce211f31b48c16592e3628b86b733ceba1a9a7efb02c2f7e7c6fb118c60d3770c97cb724dd9467486d1b756cd1bdf8851006b3a1738e0e269a57dc8af80e7a3f3392821f98b8254de8853779e22843217b2a88a1ca99817cc7eeaf92071c1017762082c7dfe6bbc19c56e52bd5ce107b67cdf59b868baef4fa1d5d27fb97afa0dcbd93df9c6f10b49958f90076a224ad27574f9b87a4dd32ce5b50aaca88695508a466d5eb2e7f9e2510e7f3870b389b84a56628e09ecb2f5af6eb5f3cc2b8ca32b85fae0b5b188a6a47fbf147e28fc77ca23c0c91afcb9ca49c5b9bfa8985641b887c0186be9701c5afaac6868d88a44e3f8bac2c34240ce040019448a918a3afa74898821006a1fae9d40b002d1a7f0b719ba8c089e146cf230d0de36c8269daa0cedf936f347fb1a965ac0d35176be9e7e60fb5603aa535ac6832774614840bc19c5241307b5acb51f24cc39338998829cd38493a4aa60e4f1700acde55872a67548c4c48cf5e7783ffebeb0ff04ece830465cd09cdc4c16cbaea54d6ad3605e6ca2ff36cdd0276f2cdd016260b7425908948b626c9877d9dac02ccffe492c00ca7f52e75ec9cb9b69b828b58057d3cf51a410e0b36fd9933718dff6f24aeea0dace75af5474fa9a94b8aa550841f8daa3cdf7e8802aa894d6603116ac085323d92c4f299302e6a1156108f112ae3e556c3d8e4568222cda17a955c047951bf077013b870f93f2c454e345da20c65323543bc4fef8c1ed849e60d513b2dbba4ec28ef9f4d0878511f10139904e7a7e8e7c4397978d8914ed70a8c9e40414815ea4613254b4e36378660f489a0b26791dbee900800450c5a54a242a2197e1104959dd513dfdd0e8fa52fe24ac6620bc7fda51af07b8cd2fa068fd4d603de5075c759612d1efd4d741311bb494dff734f42325afd9e4682df352b8a30db0dded8159b135e63474d28d932f8ec2f4affbe2e86f6bba27b6885aa22b00cd813fa1e7879ce065624f173bcd23757db0a12fe21699204d30e5df2a07c0d2c51cb615513790e11116eae434ca79de8621aa28369fb39c162a2e74f77186cb89e39f32896cff3dbd9536b4b91088d689f3f0aaf99c8fdcd68c610d832b95a29b3501b3d3f9ecedb55473e458d1a31e43da1645300785eda3abe0a7e1f78fabf21e0178ff2891f5ad71d5cdc93efa470091549cbcddb5fcb9173ea36ace35734d92a1455a70d9d9367da877f66afc9b66641678cf4404b788e6c7785a8c3c8455478ecdf13931582cf5cc32ba3bf259022eb32ec246e8fab56cdeab4e42e4983176ae240c1e4c0757dc65f2197addc04393798a56fe716c3c39f7afae218b0daaff02cb66b0c9130c2563f9bc66bb06b03f1bb606ab185b8b66f10302d36b5e1f2d2595fa6bd2eeebdcd533172fd98c8c5115d429cf8274b73f1c2648b2c804af10c7d12865e0e149b4c579e690bf8a85b3a517ab9ab2e6fe7f9fc4e2410754dac5920c798b10da7872fdc43467c455074d133250c18a2620bf6e473a1d882d82b3ebcdac64f4b881934d824ec34c45430fc16ebd638de0a73952a90c08b0ac3a4dfc84bd61a88100cbe4e320c19d12865c9aca9a6f15ca2b2efe470af89dd862d15eadeda3baa62d74a8c15bb05ba8cdc8d8ef0c127c9fabd641f7c963193cf4b23efb7aa042b74900cd68a1fbe7de985f139b33e35b3e1c94f3331a5109a18fb2a7cd9e2c09e8b84a2e9c3cef3c1628cb5f4a42a8f4e7658e806a397aee7c4d7a1cfe2d34ab900a64e4c002b23c57b2d43598583c217d8642da95f269626f9cf6515f8cbc696f6e362edbb82ac70dff0f42d7d5a24e35795f48b9e7867ca373c6783cce6c5b4b0a2b8d9a14829093e8dfc6fd1b702b082c31dad367ad86541909496a369641d6a643a23bf8d63520213c53cab5aec95c7d20838860fcaed1f999aa3ba06cdccbfcd1f2b21c115bd398ab155ae2439eb8ab6f80242860b3b9e52d11df36c658dbc5d048d6fa7d36b771950eed9459d964e1fae8fd7b6b2fee6fc70fd3c9984b5bc642b43dfa6fda4afa9b230ac6949fea5c6c39d914ee4e52dd45ad0b1bfab943040e269ec10871d4afae011cebd8126dba67a997ff599450a2d23a8bdb4d9718a9165e4aeb84d34ab67ccfce83571b744891feb2ea5e36c75769abb70fd25253286cbe6ff495771e8597d80293e2e5689dfc683b9178c9dde2d2999ce22703e9b57f7662e30e336ca3e5efcb50c26606f47e409aec76808b1f43854fe72a5b25966433d75aef062ea498a427ed075c41df4c86f617580842dac7b344958c77ad09eb11bbd53da573c27e6a3c5fd2f852c2ea3bd7ac6840799cc45e51f8a916dec71170b040f3bcdbdfaa8e4999e67606a1cba8db68d708ab2b8af74cd40f1ddf1b9d2856749b52b302208f54ffacd0569de927b173c5267423232dfc077b32467470f6c0ff60a5eef270b3956044ed45bca21d3f067a14108db170b264e6a278c42e200bd2daa700fd120d961ce94fc2acb5da3dbe4a2b27e3932623a197d7e3b271d2d341c25b323ffedb1397abaf3e8f9069418c67f863b8238fdb19be9f5446fd786540978b8379643d6a74b437bedf1518845dd794dc796224a9d551f2074cf7bf500d4c5fef2c9bd95c6f1c53f7b860c888ae73bddcac0fc0ad9fe1f8c765363c51a911867db6321c8eb2ee02277940cb33c1f4854df5a8c343cea6e6569830e898d61613a93d94ec19b4686355b1dd7c3ffab669cba034fae2b88e2626e47f36b970068863687f29150f90889b694f59072c58d94518c993f3bbd62633c4728d89d9ecdc6ed38393a3850b1e9c87b524b9a47d70c9e29b7db2c25ba2fc25995c07afa9dab3ce39a5c6f5bb1a40037258c943fce8a8081c0135c4dd0f71bf2ee310fea74c078e5a55b4cc32a070025dc9cb561241e72e811bbd82f0aaf512c08ec3a335ac3e893d0fbeaba8d4cc93f1ef83d9d69da9cdd0ced97f18d928492c6722ac155acbd95a24928515f672a8a923728f2332546097f2ab99e83a13bbecec5f20a1459c601e81c66a07815b693e41d135eb9ee9d0fad424e3d6e26bcaa4411a9785bf9fae4aef55e2d314787bc28daca7b2e5fff60d520d71d92614fca766bd2060a2be94df445bf985a5e015c2214bf011a356744dcde83f9f233096f5c1e2be7c41bd86009e8cc2fbc443beb5e022569e3dca626db9268d91f5d6c29ac4d924a0430e1b49d366d097f2086700fe426a1016c5f719adf42e929b0a0ce69cbb8d7a7cd9de6161646fc41840dda0c1d84308868381352f65d757573ff5ec4dcdc64b6e1f79f4842b1b38b1d7863590ce1b165e9246a4577da4db7f58d46f370e81c31152e5ba042fec576421d18e17d3d5de7a63392b3eca8070ab43a95b298f337866d75e846a4a27c9cc15890d7aaa73db36ad9b29f3cd435289c51adff79673772470701970cf74c3b629692cfdbeb9ee16ce848a36919a86dca8a5d5943978b0c4b434679e567975e2d269f9d0d18e771379845657d4b9cf2a1b8e6628c83e9043f9cc31c67c2376beff08f802110849ed7fbc27181b6038e5a6715bb919f9df3278fe324b3b10e53918d1e496a3d0a7952a35e19337652870d2c7248419106f640c1329b9634b24bf40aca3f263bae663690cf8c6d9ad287372b33844a9b4e999fec09490b4886ec086f9603d5082386f890a69fdeb1db7c59d1aac9904761ae39bb2b7c0f1c756d926de7e769fec2f56874057b471703ab088512133f06ad6f27399a65cac924f367ec03c08853808512cefdb4800805eb2697d39a70f7eb1627111bbaf00314b34a4f7f94f0e00821f63f8fbbe0b1f1c178732e579b89ca5b9852cfa6c42f8724f26386ab161e999c2ebe923831baa14d25bbba3d2ff217b141a4618e0905404db5bd7460659203fd59a0fde9eab2b18cc04c11a656faa6acd20279a485dc2f2de0a385d469b6c8add656bf0dd173145045c10e1f8b6d62ddd301acf6cef4ec4f2585e07248f5786f3bb8a11518e3dde94964fbbddb4bf038b4d3513528713049adf39d5eb3e5c4cf7963a9d4bea83193060fbbe12453ca2a3c5e1cdf2220ac4b45d630fa97d2ecaecf3f2a1383522a77228e12987d17134bab24b44d4cd781f2c1417a741fd3d53add0792b8a2669a88c2b39a45302d41923b297b2aaea5c4c43cc83f5efde1c643359b98848d75dcf98f33066f36b208c01bdb40f751fd97203b5ded01ccdd6510e4604862ebc04eb115ea654d7e5b2dc6240d27aa6eabdfaf99d50663fbad17ee775c67156d9e72596a900b5fc149728f532b2dad49ef8174aa426cb3dd62b5785fe4c16406bafd0ac36a48bd251dba0f6c9a6751a10a7b6a446bed6d465d7fb55f8d0b1ed97708eafe80d0d7930cca94ba6e9af0ec7635ded689230a5e819152bb0b8f3bbfb3c990b75bf60cd3063aa381588473ebaa283401241800dd8fb3246221748697813afb4754dd26cef0617b03c18cd300bcb81ffa0b159b57bfa31043d8bacea9272dece20a49ceef143e3d7e2161a395f53be912b6e1a4ee9b53db9e1a6287ddeeac3728840aa15794a4df719443fa400303c6b8808f923b710bc98420cd8285ef762ba552102ffb534da69fbb1641be90a8f0d599ffa27c5deb921ce0d08335d761f90d6daabf842b666fc9e6f17b0ef63670cb90417caa839113aee138cabc12c063bd0c1f80d1a12c0714b4a569afbfbe99fd6bcf2a81a18278820515810ca044747d4ca5c3d430f45f9acc4768a66b567f9a9bdf9ee7ea371f908dd5172b6aa6c19d28434802f3b78b2c3d69635dd3ba7e287613aaf494af8e37866c461cdfe70ae461ffd449aea87258d82d6dc9038ee2f7da655529cbb9411d3cc55a4ebc09b92d51bd143ee41033ad928c7c196831f5cf077af1d4de437ecb76f83117614b29cfaeafe989cc53325fa91b7aed8205a39a269e604da8a037df113015941508c78b8a9da0641312669d2972ae2536c51b404a2bd47e5a67750f82df17e01e438a35dc99c90592640da0e74ca897c2e29b028b58fb4632bda0d9a86ff881260048d15a06055e9306bee2ab56f65ad6d750759b8ae1dffafbfabcd2f364180c24c94de7599a932a46079fe7af55cf9352d088beff76c6c59cee52b3409748526a3025083880f0cc7818f5b897fd712f46a2c87ef6cecd99f47e8da52f3513de2e3c090ec04b298e7e04abddd49bb6488d10ed1b8ff85cca8a4f691fb331f868ab9137036b1ddf4413c12caafe253f4b8e05454e8bdfb804fe18f7069408f944fdb6e553752b98cb44774be5dc766b87665267addd4c10946d44a02088971e25e6f45bc5c1f5779158df0d56277f56b65bf1c0432f3983a0deeaa6a5b937132e5489cb454ed01a3924fd33548e043b40fc835df362cef629eff1de293ff2263bad9338a4b9f7c01f4f0dc7dd00bd5437edc4859dda1b1eba3f8c91595941b69252bc6a4afb099d1dfba30c3a313d822cb33ea421ca625a762891ac65975467068d5f7ddf9b0c9e4bc4fe20319475af16a554e20442826b2b09cd7cff044bda878455be762fb99cf5027741ba06195f4e2ef9de73aad43fce52724b3a026459258deec0db35e2288234459ef4f1defb4a9e2b925eae0e8c4da34b5d77eed73717658a449fe1f6d1a69d5ac4855a084a83c67ba3fe9cacc871d48ab9dd35808a5d8cc5dcfc6ed4a8e8c15815316870c31875c8ac2763eb7b386b779b9e197d0abd0e3af50e4708359e1a8cc0bfd34f4d01c560c09ab43ecf857915467135f7fed1daa8af858b2839b63e0779afa3439bb34287ab90caafe68400865155b40f92128940ba89e0b190bb9e4ec14f7a5935d0b8d7e36539f95cc3e353d33255e11f9bef3f90acd359d935ba4722583060edb6d846a59e71fa529eb785c5156f8a4cf3af3411f305cbba0989e0436656204c0d0e0690403ef3205f838ffd0d2a9768ff40e7c7d5b0dc8ac9d30ecdf4308be167aea00f12923ba3aaca45e3f9005139e352c6fc9fbd6ca504c87d4d314f408b62eb0c57dc844ece72d4ed4ddd91eebdbfa3932a583f25a9a9edec258246b71ff3e59d856bcf1ba6a767e333bd84f1f8eebbe2976b243a9ceafb909e6caf9bf77568278861b63658adfdfb55f97374e7be5da06f14c4279968c1d1e8f5bab5593ef5faa8e8c79ef6f81b068ab1128472befd91d7858d6b5ea8f24d2ce953850966afccb753826cfb72d1643f55fed28374664ded692e30232c0fcb0c0bf55caba41694955ed31dff6f6c5361e8d2561d44db1b25c0b19fe44a6888ef592beee2ca294332b5e809b1ad3f1952f4ac713edfaedeee154f07bb042602cd12a3b9fe7c250fd5729d8660704e4cd87e55bd10b29a53bbe078937b68a774ec79d8ccc88316fea1868901f19b3aabbd4080db978e932e74e8b87927d26cd8d8470d6c19db356275c37edc547e5176b175540b131ff6c1a99f2c840d2435101d29d41e40b09e1702cef080d7c258dce0301ea290bd31e0eaf7ea0d4941bf940439962f363fb78241dd247d53fab783751b68ecac1c18b90d2f4e5485c274d37e0d0f0c8083e42e085992f127cef44eb49f570f4f25f88977413288b845658cea04a93ec7f776f2344c2c2ca2b3e02eb633b817fc234df217866742d4e86dd68fafa993e857fe675531742ef12b173d634ced3cf0e1e0f95688965e5fb8afdd8066536738500d0f6a9c5fbb61026fe29f5b1c3b82ef3482e4870e0c0d4928c78e0b1af02a3f000d93b8011188d8f82ba67ae52717870058bdb181ac8fdadb66cd1342c67c05e17f0956e03bc3ff8a97e1c2f4dca5f9f25b8b6b8891a300c459c61bb02534a9d1d6408fb7c4fbf9c583b4196a431abc4b79984a60dcd1853e3fba53cac73bf8aa34681f1da104f237b8c690041eac8eed7c31939c1451b967f3ca914df995944058ec2f37cd6ecb54e69428b5ef9b0eff5a153ddbe373dfd77a5a29282d94aaaf19fc426cd799ba9e4ac63b01e57e1d247b2c621fdfca4c2231049353eb833ac8443dce4fbd64614293b577deb225162bea0f5f80768e1efeb0a4d50ebe758a6d1e89855f58aceb938b7f1910358ec3a44fe36daa96cbf42ca8292417bc7f7fac83e8b8952f3ef9ff457b75dc0956f55850aa4d2a91f04e93f2da3cf3b118a5e45cc42266a4e01d5e20dbb47f4bbd02fb12a110b361d1a30fe5739528b0f452ab5cfd4f805d65cc83253555eb9c6ba81c49b0f32a45873cb47a67f98c8fca43b36cad3abea67bf0c07164eddc0681a26c6d775b0c3128beeb365e8f11e5a3f55691e45c995e3127d7966b59467df3bc4f0ebb09806a07fd58afa748375e0f075a09edcf238ed8f5c7ef77f9d5c53d25ad7be4b9b76f488bb0f67f5bb2ad11a7039aebb412d3a5c2d7cb7f37d7131a66c3533877abd5783f8c2f6f4093e8789e7ded0a76c001a1e11f153b94fbb62a4f611c4307ce006f85cc1044878d702b47694efa737e653a4789a9f5b6352a35290d8fc4bc88bc87b65d601d98beb87c0311bf6399af56f2de8b1b6062e5cb76fddf6e18568bcefd7bee4f6b928a308d904a453b04fe58de90075f59745051a4d296a71615f54c2018e92a337544d89d2ae989b8ac379b7107961f991d69607b2fc5850aac825e713a5d5a0a7928b8379643d6a74b437bedf1518845dd794dc796224a9d551f2074cf7bf500d4c5fef2c9bd95c6f1c53f7b860c888ae73bddcac0fc0ad9fe1f8c765363c51a911867db6321c8eb2ee02277940cb33c1f4854df5a8c343cea6e6569830e898d61613a93d94ec19b4686355b1dd2a5bb42200ac7fe0370de78ad7a9833122a31fd5b2105fe2c2d2caffb1b99e244a9eaf6f6b73cef035ba9197b598919ef96484267bec987893169397403a86a876457d20d5006baaf72afd977bda27006dfe69b76b45c0c1c4dbc365cc00a90bee0a79a9e2dede1211df0e1ddfe6e9490abee3c3733596f4c86f0aafde9bca2fdb9479709255fe75e643cc9ff294906b49ed04d60335f4ad0fb15f2e0b23e9235dedb61e1a7ef90cba8d01dd6ad4139ced5786875aa6f3e9131fc36306995de26d94d3ed1c6729339213503e0ef6ebf104683be8979c469b4ab9cf0482f56413f3d429df3cbf98c0386a623e1367177be962516b3604b5774b70e33679e206fcdc63fe87de441a232eb69fdb73b788a47899ca7c8fdc78102d6e73ea13cabd75c1112ff8b3423022365888256aea1022794f9bb7c8ae78b8b85d677e65cbd9591bded4a415658b68385361d6d26b2e8e745e6520e64a983566ecf18072dcec558a63f3fa7a5946a580986af6ef765ba0ef1547e7b01df7288ed8469f4b812c57b8b412eec1a9ba90191c7fa7461b65fc1f6649e08e42481f981982bc67b01ff72dfe0d511cb4c82aaff52f229d0543f0db027f817f3564042fbaa1dab6c5bd49a8f4d5de7a63392b3eca8070ab43a95b298f337866d75e846a4a27c9cc15890d7aaa73db36ad9b29f3cd435289c51adff79673772470701970cf74c3b629692cfdbeb9ee16ce848a36919a86dca8a5d5943978b0c4b434679e567975e2d269f9d0d18e771379845657d4b9cf2a1bdd9413a38c218f70e0b67225df8c148349f8e8df1c775444f6248a99735d01f3db11b506812421f4ece96969f0407c912517298799ce74975a6ea4e966b5d943820ee398029ce650af5ba5c68ddecbf0bef11bbfb1a32ead86212afb66585d6a037e1d5ef49305884321726bb7a429fe0bedf453858445166e4167d2f9c6fbd66c1222762ba91c0d1c97a611e206bd73c8aa4155c709c1cbb7029c999bec8bb3ad085d2338aef489d896d9528ac529c50e35cf69e74e9fe43a6f272b907665a0a7b30a3325e5df076d546149aeb053da464d53c321245e9c1c76aebbd13fd41ed61fb26d45b0d8b0ddce5070bd74beea6e95e03b9bb6d3fcb4d53dfede482932528234870a89149de69d3eeea011074d729d401dc99b88940f69edd7f33ad9489ef5bf8285b5541359df901cdc2dfda95567af3b02f9b1c4b17abd464fc2352517010f4025e0f2a59f81c5dd28e2c069ca44b4e02c77d8d12b11044093857418c60c909f918a3a36ba51860343f52901cd189ab263730d4c4af12e810bea6643534a6d40ecd98bdb30f8f26c1ee4290a7d876134a456826016160f27590657224ac4f4fddc4f77018874fa3b217dea4270d5f54722f041e08ec69ca46bff9f366c058cbe74cd223fb327db60a1d4f937e423a82e9fa4d82be4f1222872c453d9e3a86531b15776ab6901f5be2c1604cac517c65122674a43efaccbf68cc3981cbfdf10b000c33e88e81b22921293ab4032289dafd9ee3c9c15c5e730a926a3222d3f0a0cb51425120786cfca472012e350e02fd8b70499e88f3c359f191381e01583d251dba0f6c9a6751a10a7b6a446bed6d465d7fb55f8d0b1ed97708eafe80d0d7930cca94ba6e9af0ec7635ded689230a5e819152bb0b8f3bbfb3c990b75bf60cd3063aa381588473ebaa283401241800dd8fb3246221748697813afb4754dd26cef0617b03c18cd300bcb813910c2e5673576861bbb99a2804eff4107436b80a178e62b7f2d8bab299cd184c639420d2deb588ccea837415b62c41deb4e04e53ea0ca15eeb7c0dcecc8af44cc3cefb64f0dfe45dca5b2e292c601b74bbca30699121ba36468a5ec67364aff9b6d644ce7ed2ffbdb8e5795065b29d8edae95c08791f7103900df4326595f6d0ce53cdbb7867ddd80faf2a8956fea41ab6bbbca1216eadad203e3fe16e82d2aed7d3b913fc16bedea0f02705fecd14d2f94e07b47a0d8b6eedb8ad9f26d1d9b9d8cc6d70b0b859141d86f87c733fb3e79ddef01a0d7e2d37441493de0cbab815341d14331ca5e639f0550b9b7f78f053a36c514b8889f917ddd50beb08f7cab0acef5ddbf9cbf69b8eaacf854fbe366916d3708cbcd953b25e459efadd43c19d3207dfd4c5006e8e2d5655ad59ef698ea3d3e3b8a47e83e03e3e2293bea24709e10fbc39ff0db754110cefcf845b69236363cce273e8609bed2972ae2536c51b404a2bd47e5a67750f82df17e01e438a35dc99c90592640da0e74ca897c2e29b028b58fb4632bda0d9a86ff881260048d15a06055e9306bee2ab56f65ad6d750759b8ae1dffafbfabcd2f364180c24c94de7599a932a46079fe7af55cf9352d088beff76c1411bf2b1b23900a615d8eded7da11ff82ee0334837ba6c1fe68b4ca660af98eaeb6b7d18d097fdddaf4ce55a569e28785f1b2e1028f59ef8adbfec96d958a6c9245ce5f119e44f1dc8f7a9d2f43e5ed2844d36c3d395a2df4351ee9887301648b23106318faefbe57549744a9070ea5f46d352db7a8d64ecff52f5e6a64f9ea09f4a410a9eab1a2449f7a54e17269e06f757e1e57abf389cc9d812d8b1faf59e31e8b535af98bb59d9d1aa485078d66d66a21bbfc87d2e18b6302b4c99c6ee98126512b69ccf3f7c5612c530c16f407fabf1b781f41b4c5d6d7a542853f34e65c9cc7678813c28fdead36942cb78162c0779e7177a955b93fe5bdf437a1af54c4db6a75b607556f7068d5f7ddf9b0c9e4bc4fe20319475af16a554e20442826b2b09cd7cff044bda878455be762fb99cf5027741ba06195f4e2ef9de73aad43fce52724b3a026459258deec0db35e2288234459ef4f1defb4a9e2b925eae0e8c4da34b5d77eed73717658a449fe1f6d1a69d5accdb6b8fb2a1bb9379f9099f56a42c9c3b2e7dac9654292449f801747b8f4937764016ba4b16ef6a44b2b83a097392908606b27f923d373ebad9743988c90414f6412b68821769e2fd429dde9cad9560995caf9fc54b4c95dcff4b765b21b35128d290046866a6269fcf5b1a9fbc6e4fd9f5659bd1eea4a02ec0a119d60a1aedd51d458ca16c9fca8434e2836b60f70160ee866bb6947ab0acce7fff2aeb1f9cd027c8d2f6aeb5760f8df7fa9835ab4307b7fe9b8ecaf364327a4abd926d2bf002a8baceb758f6ebbbb494fb6da7fc8305b118eaa8807659212b3482b835fe5d93008968b407214061ea68326d9d85b64122ee5217260811fdb55b885b3b9eb701b10e480bbbb6736d5091ef6a8dc9b53f926b8f9493fd4bb9bd24b62d7a32e345d7887193983a764db5ec670d7eec0ded9073449749c1b570905e2ce336ce4026724e150b66cb45ca7eea9bf944a384690e3420d1e9517a5a409a17138d100a1c41e91653e39a76a2714dd19889dc9a83fb18cbcd898dc47d1267a9e5f9fa9a5c8ee828ac826e8794bbc515971205cb95dcb7b4655debee10827dda1492f1819c9fa2fc3c7caa29d81a190a9a7815141f53ae97b3dbad585c16764493d193fb0d453deed81cc7770a45dac07a5c943a7d87228b275cb31d9d42b60f9cffc02b77b188c70e481e2be45afc9385e6c04b74683755d87eac5b61291200d37b0ebf7dedfa957dd04e1306aa56b3a33ee8f529af445ad8a2849010bb0ffbf6878ba4da36ec898880e0a6192cca1bd6b31d6cdf326ddf4ef56e9eead2d5f2d9742d09dc29a7ee56bc3e21575f74746a2bf867e54d816bbeec37232c451bacd2a2af563fecb5bd825612758ab4c6b490cd2ec80015d97fb9f53f4079bc1a39fcfd049565a237a92552ad5f2099f9217bcdb3bdd1f268c7e62d8ed98af6e737ba64a1d30a553219c5806809d9e3caf4eaa3676ee3dc3209bf0dd6c5d82697012584947c405765dc718abbaf26c8250c79b0b49942ee17e47b09847d06be4ac84dc41f463e21ad44385ef9e0815dc7e88cd7df8dc09a2bf0079ce055d9e57f891c5f22d99b6edb67a38cc34560a96a411133770d0d88c195f75c11d5fc1d06781c88bde8d76b0a7a7a79645472cc2b1f46f447a7c95273f163b77da36e87cf12a062b3df80c640b55a81c791155547a0fc88204dd76797270c105e1363fb50491d6805d34ea0a4f4fad358b268fe50c1332647d355902498679e0295214ad219bb0a36461fc0a95a702f03aaf3ca74aa2458c5558a516128cf1710186f0488037ddda415f83e32eea479859cd09f9bb40a411108fa5879c61859f9403143b35fae066e3d2594956c639cf117d19f4899738dd80d35370756e70988cba20237fbaa13e3f561b73683d9ee51a0e9279a0a80a6d41df9ccba03d8cb940dbf047e85a1eaf381204e7fa8f56e3146dd85c0dcb997e96fef213e1c33bf5895142b0ec0b3ad9331ce58b3d4be255396e2b2a42fd576cace42a7510bc97f971c7976d20d35d7e26a39f7d9161bb5d6ce6f84282a70cf74e62649f31ccdcde262e0f7bca68151906d28e4af8585bfa9698cb21efad52338c49d023d1e372e360d00ab5a85f7581e8eedd8e8988884cbb76b2127dce53a907c54a9ee9ed21f67c44821359613ae7e023c7fb985ce965419270639c227987ab581e47fcab42f9f04f4186b76711a169dda3dfb638362cfc9626cc7989c1662352e74541dcaeb01262e635edf7703d9f9ce19a753f32126b353b119efee22c47b1f21e6e21e80d493172839576a083baaade152ae7b3a42f0d43dd4f54180c5684639cb88b0a0d6a6f76cd0cd3c39a7f7d75543c5ac1b7754a8420f9eb169446d6f2d439026a19c17deb2a3c1a7d1b9138e9c3637d4c1a2c02d273f2ed7ef270f244673aab414d8d8b8ee69f6dd1b52dc85a3c232f61cccab18db8a8801d5c653ef9df3b670a01c84e13c6569ac52f2d72aa8c3ea816e8b20a74e754ee9df1bf9a536933b2c9e424c632c56c339cd419d1a942750cf4bfa270264da89b8ac34fefda8e88cc202f894daf7c3459483a7e94b20ce128297692d968a9bc23779f9138a2c16098a0e9ad8ad2e5016ff29ebab0feaa42b6b07e2138bdc7efddc6ac52b2666d1f1703c9f7bb620198189d6f390690f8a671c034a9e91f37e8977a91c558ed37379599ad7b753cd26a396a645349b2f3631335e1717ec4dbd517c15b2d902dc2379533428f54458ec2de40ceeefddb1b62c4dfd273f2bbf6c4f0cc4b5429d384dc1ebda9b802aca20861333531e40183f31c4a7b79e80fa571a6a35a2640003ed5f916f359571380e1d279c2f3067fc24fdf09350fb36e9e7be9bf88ca7c9ad7732439c20822c40ccbc38bb67b217ba34a09f22e29bc53cd99b5af45553d4ab70628003c5d163a41058efae3effea476e963f486552ec8f50b543d14774647fb68b20db8a035e73efadc23eff228c11c61bbe151d543ea19545111b10d1eb5a34ed88fc538fba59d14b27472e69d0a3b8839aad7802e7b1c463f1db09eb461b6b42a8c690d5e8b8af6676a4ce4d1a4fbb129c86e14d1436a53759fda9ee0b05cb5775edd5d971400ff4e49044db142a7c6b2411e9ce169254cb841c254971bca3babdf4c3e113267977feaec229108106c969161906f3b2da55e9c5e2bdf42f0d21b356de781a0dfc7653577946c4ed0ceb4c391fe9ac2d4f6d117e57850c953f3d5e9885c9d659cc2e55777b27d16e1987b95d86f34a396618b36cc1a8550b8430c4a3ed0b6b36fe8fb9b7ec40bfc6af1daf737e25f1d1398471d57c5361e3b6f71e24e1b37730ff0abc5ae273a5446c266ea6721f11a443221599b94897a75f3b84024156e82135a07242535e67b0b2dc8a725123009b5f6ccdbf8f7b4eb18189294f2113c8d6f4192d61af653a3bb09a597b925f90020e16a9c62caf118c8c7a4d33612e908cfa9d798e3f75b3e20e8ece446efca5e19b12033b7c9a70747e792a6e234feed87d5442e2348cfae97c813f4e937ef123b65266bea7b217a32990bbb7ec119591f2777e7fc631353410ce6e83f2225afa78a0be7407ff24e9c6ca0d82a0e5d35d83ac7633687a10fa7a698b0dcea598ec58b5dc2aa2f5f6c947fc8a99783bad77fa03ee089b235fae5abbf41837eaea43bf6332440c951cd73fbc5699e88e82e99290fcbe0900e5a9771618dc3abf1545ba3670b2e1b298043bb9271a8ec20c680d073de1721c6a8f56d5ed6e310784cc7b94d54bde0470906b680ed3a8497a6babf5009f8eabfebf1aac939253775ab853f7c36f4a5870f82e8e60f9c1c025ca5dd75be1c7061af2a3d2395b9d61a844c7fa7a989efcfcf33ac963215136c2a999a215e221d712919bcf44b92ba57ebea4547cdba8d5240e4ffa8531b55ffa41deb05cf1d11fe73a0e50a339d52708688da850ca189bbf968d4f8c028a74c48a908b2f22d9a3d041bb9f7987e394cfc220e167c492efbd3c4e6dcf618df262f0ae3e5faf226ed9973be3e614ed4e092f33dfb15b0415a142be5f57294ef1d7764cffceabd390b446bdab97c47640148d09e77bd7d6b449aab840b574ae50953a8a80e66b5eebe5c183e3bc642ba26f86289fcc943377422e7df56e66b57adfc5913bff72fb5171879d04a08b7fac475da82571cb108e3cfdd33b044606804ca23c9a9ce0f2b6876c40b2b1f69b94cddca7428c4dc72f6f5d7e3d6106757ffd344bc8a4e1bcdb975bf935a0f68252b086d7d2994c11d85f1c25aa853a6352c0dd349f5b9d2a58a3dbbc09bec2a01b0a8b49286a3081e504ede7b96c5c1e9f68e58e6553792469b00938293d1ec1abf32d25e3ba2c31d7efe69892a9d815d0e3f687b14879979d00b0db280b6086838bc5cabe744db9ef718d0dbd27d3b31c2d3b9d5eb214f88bdd3b94aa0436e41099a2994185790d90bcf8a1c1fcbe6ed847aae36f3c20b30b6fe43dccd868bd95bc4173c38f05ed5efbea73b6cb8205531af0a488d8a3eac62d602720b6090c53ba8c5965dbcf3c667c4adefe2a83db05f31cab78459b38e3547532ee6fc902138f3fd0caa706ec125b45031752df1592446b260e1ddf2a140ef4c08ebddbb27065d10db7e690dd61b8bd63728f5f1a148dbda4fedb43d2c1136cb03765fd1baa019f5e2befd45e6e01d05ef1af93b127f75bf50e1558fe5ec316758b808286ce39d79b09912884e2372b79e8737aeaa5d81dcfd37c810f8701a45a264a9e5938fb4290956a3dbf2f2d29059f04001e790e9e0cc0d2a86063c1d2cbe360b59a2fe56d2b762dbb1b49abfaa16996bb0d40368d3271a0b0ba70cd93f2a2db864722cb58abadfec8f116d51a72dfc40a486bca592268cb16b25bde6c8273b6d6964ee7ffaeec8cebac042dc24a2602bcf3da7e813b0512974416ea9a8eb32a0e352ace650a5f355194bb9864f18859d0450eaa789aa89f953dd129809ea3ce0612bed4a0cfd56df1d73d2e29d732c2ce713ce8978ee1a019f880c5e209e06b513747d8f2f808c9fd170ca8865eb1df6b9a34fa65eef7ca7f696652f0935d58c5332791c0597caa005ef191390eeec0dda9476432614820cf3740c25a400fa94065937bde7451296fe8e91ad2a5a893fb4eeea6840a35aec441267a1de283dc9446067d4d5811e601fd815972c830f19d0cdf1e5651a6e8252079687e27fa9c73c931e6770e0bc72d8a209a5c38b92e0dea974d88aa54b79715c296501ff8974ed499a43be2622cb0a349fc67f58d96593563009c26a1a8813e8877893f3591c03ede4c0d1814fa8c00115dad7c05bc2e13047a982b76dc195d65e045506e117ce7b5712cee6160a9d73bed94d99e1c14326874d2de9100b54ea0f5c10cde43ba0fc6854ba1911ae09ffce78a8f2af044c69ebd51a9f5b2b4728fec536427ab80f07b6c668ff86dc1f99aa396217c3537929b1fa627ad2c3007f33e00a592a9d152077ab0448f60f0f671a7f5601dec5ec83735e7940aeb037e4faa0a43c5d2fd9034e61c883a32bb73f6589b7008d03c715ee63f504a647129fb249984549bbed678c4905c0ec8460e52fd1f165e6e1f550e08666dec0620aba83b6763d5b08222ea24484dfdca5f125e4262a4044a54a139f6ff7d6bf543118c6309dd37ec69c4e29cc38587314bec5c74c47909340935162b30e776f7b229ed30f36aa93e4cae04e60fcaf2154cb043b035ec71e964d69480c4a1ec2bba21462426726faa4821031f92f27729187e8afddcfd244e2a40111a3aec168707c6ff30ea1955cdcc0794cc32ba02485929cefaf7a1ad43966d0c2e735769326a04285cedb12c4555c73ef0d480b0425a1008c3b2a6727b115ff3bae4ce3286265a02672d02bb0539eff68d644b61e1773db920b9da5bd89198dfe40d5f35430855b988f423b3fe773a8d1383fd4bf11201ad5143847060ff9662f0f8350da82bdcf0b547aec79fa201dfd5295c78926b9feb988da7b4f5f5eec0763da5d3089a67aebf9feb82297ae827504f8a19cc2b28af39f1367f6136d91c5865248fa915255c640f7a8956d91dd07d72d6a98796dd6582b95097f9c2dd989edefbc30cf995a8b7698033c4cdbd417646f24ae39cc2eb1721227e0bc067612cf4690887808712428f18b52fa45f0647b058f327bdeb6fe2596b5d5b0c86a7e9548a6e3d5de289474a171e4a5187db681de46bad0b09abc27eba1024b228e066db9c850673492b085c567501eb5640f9263ca8df6689575710ed9b7a5b93127dd1dec1089afd212cfe4cf531fa275258df31999c272080c0222bcb813f0afa23763876d1790232ee8d041751b51509e7a25308e9466e7bd51f47e81d2b93fbf28fee981fe8fcda193f1465b3757c5af218bc2c22182f2fec895b6a7ebc9c9364fae71e69dd38456f1194a5033f30e4bc7b0293dba183953202090ae5f4c81c69eccaa35bc3ce208af2ca12a2a68b7121a2f79a23935faca58bd2d1dad862fc2369a69095b47f6b99ea1a76653bc97003b7cdd7e260361c13a30456db0667367a210210115d6c13e87b47466c2baedb30768f137e2b7e9b03e7fd7c26629efcdc7e72055f12ad2e720da15385eb305bc748d2225352568d00feb69f159522a8d3aae427146e945f08997d5374a64231abbb8b8de3d26dec5becc0c4f4cd544e686dfc61645811be1e8b411186bdecd12e778bb7ae5910a47f0faf6cfc9c4dfd4b792a167353e1409ff9cd251061464c0f120d8db15a9d600fa006de7839d520a68a78768c4d66338c3906533cf387ba25946346bd087b71a42d925726b8a04967709bbbc977edaac2a6f6ae8d38063dd2a54e66bf4e0faf6e65f735e8e8ab0ac72fb2989bf574e6fabecc100f24e4cfae319fe685a3de7d16b1c8cd6eb91047f8503814729f6334fa608e66956239926a7f737ff9371858c8003cd50dd2392a371b92b31e03bb85c04d1250c9894fbefb85a48744545336f1480bbdfb18bc000e1a5a59d195835e4f816dc9716edde2189695b90beb9d3d1abee749217fe586c37d79f73fd8f16a119158f75a4b9ec7bdb725374d8eeee1cd53279f9048b4bb94f31974cdd9dbdae9c5b7583598440da574e18b0da013aa67a0e1e5017c28e23ee57adfa5de91e5e5c32d4c8e1cded08f8ba6f521f1142e948412bfd6272a1375911d88c61b989f3d7229fbd287f03a6f57b4606fcb790cd9c4167dba78ecc63ef52d6b9f578d9365035efb84a2037edbd8dc8b54cbe3614c465ed3eeca8ebe066cdc8bac242d728c21bc7567f9900604932704fb3673d6a67779acbe2c7d2db40542f00d72adc02c85e68f257348a951941638ac1c811396f9e84edf94261e7e9e3bfc77fb1920725327025f8cccb901f258afad22edad03f7bc740203a8febab63b956e65542691aba1923f9071a64b6cb74b39dda3f42dab6c89ba54e2bcec5829a53c09d37e9cd2b5fc3cffeba3bb266a2865373a48fe908905d3943ec55602d1c54c01a1424218290521021b216abdce3bdf5e2e913b24c05c69c3256676a287a42696caa536b49dfe61b451b6e65c5f2aea00a9432b4f678b665d34200f323e2a84d0a0cc718c0b12f7f841e7089592f0453cb07538499683363e2819ec2252afaacf2d2366f803a7a185b4511e22acbc52f92a758799d9584a1276c9c7d2611bdd394ece9d9bb7ce4ad03ab5421ae1c86c31b5696b4f97ea4646b86b9625c0ff22e1a29106a59fdae2bb27582645bf2fbc590143e5cac488e59a3e6c6fab8c12c773b7fb028305f06d2229e5206acbc144fe3662522d9fd7089b3d5654581115cec0a154462acbc6819d7592f24751f1cb09b77b617695e3ae59da17c4f872e75f6ebf8ca8068f298f192225f6db2ea4f5d9cdea6c407f3c97df9c1a14bf08dc4b46a4e0200f0951b6c4337754ee066b795adf8353e93371e9963d92999a323765c76ed023d3d9398a6a16361f21fa3645806532028a3864b4d683a93d954225ec997e126d449eb9b97622b4ce1091cd7484a30c374881248c8250e850f8ed11e13fdb38cdef5362c103c42992303a88e931cfded661104ef290413b57a530d8f7afed730c091648a3500f08b0ec0a6115759a8401133492029897eb09110d3f833e022b8ac4d23a43d7794a71cc199d4c53ad7c032230fbf16633d9c95f8f95451bb2c3215f374cb439cf272397571910dc83a5d0aa239ed1d4324cdadaf164cde38616fad477c95673b7bc57898976a441089d39d75e2d40b5f127e2f73b5156659db8e27574154d874a8a2d6ab679e95814b9a373cda4564dfc1f752b8b4079d8a9471c0fa6f3c042b8c0ea852e2ea05a33c3d3ab49db13c6286be619af1dd931a2f251bd86651e28afe399f448275c6ecb8fdcfe8df70ba0406f2b0a8c829ba6152848d7dc4fd980a716c87aa74c94e9baf21c6ea9e7845239028f8ae42c36a3f751831f5a5bdb2920000000000