PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81058 8f3b2e1a218451ab836e5ff821666b7f8e3b6ba40b5c7b1c9838bd7f0aea1b08

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2a3374a9821517dc83cf16455b89df2cc9b7cbb12ef77855351a494254fbcc34
Certificate Block Hash
8f3b2e1a218451ab836e5ff821666b7f8e3b6ba40b5c7b1c9838bd7f0aea1b08
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0080360000d01f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000e52675d2084592558164da46a5cae941e61bd7e255f31098ca7dbdd3bb00006347b3121858c56b758ea3752a4b389200db6b675442c229761de6aaac46e11f8f52cd7e5eeffe0b73d59c533c4cdf900b0383e6868fcfa68c900000000000000004000000040000080360000d01f0000

Raw Header Hex

0000402046254c3e5b3e5aa212280ca10960c79e04f308ca6859937366e1645801ee2f59a5958b50a633e99eccdee609e5663f8d4a54d3e8f070e73b43421154e9a976dd0bdb456ad6c5001834ccfb5442491a355578f72eb1cbb7c92cdf895b4516cf83dc171582a974332a

Proof Data Hex

59,560 bytes
121216020307c18206752f3b94fb907b3a8e3fdfd2c2fd0decee6c870ca80cdfb13e90a180b36171c4cd2e6735b33b70d45a9d291ab4487f8d4b01183a146911ad6092c4c6fcfcf561c2f55b13f0ca0af17530be7c72f56e4e8bedc5fc998d238523b6890f0752f4e8162d0c54a939af3c55f897203ff152e40438dce0846d508050ce4b12c4fac16a459c42dbacd10912aee587f5c8e9972e552c5c2c8efb036c437368fd0b5c48fb14311dfc40d7c2d013e444d5eb0ac69163db12e08de635ccc2972e63ed161ba65a6f399dcf5d9ad8d761254a73b6260a1c068082ed3cd72b40f4c2075b97cf7720039615d8723f20ae5ffaa8c573650be35069b93f0ee20a390f2eac75ca7ba871742bbaa8142cda1ab0716a6a0b84076ce1893705ff8fb9cc754cffcec665ecd30c4bac689d14ee14e1aadd8a8d93491ae9cbf3e6cd57ca4657b64ff0dda31997aa1dd6fa07f401a2d9358165bf8591ebca31f712b909fd8f6a495430f1089bd4609c192203dd1d647832d1d18ba22fdea0e4710f5c904d38232f8480664c97bcea297acfe5c32ba960ad364f3b23ee944c21c4f9394781ad6392bc4a6e0a924bb6dc8bebf1042bbdaafab5f87b18f731f9bc1d2c3ee895a9f1242b9e73d62430eab828dd185f397e625b26e6b423e42f5f40e2f17175ea8d6039c7a84b41664a7c3606dfb26922adedfa9b88065da094346ba98ecbd919da7d2f6d7538ce38340ba660b3aabf303ab2ba62beec9f15b342316b1b6c2adb5b78e8dd17066b0ce932ab1345f8c4f690e7fa6b528671a0ebf5bc9f07891850e746500b2ae7f7a8117fb6c1973af46b6f3edf9e2c72a0c7b2364beb0fb28adde7813c0ca775d1ad9183706cfd3a7d1ecc92c596d86b5c150b92a8f7edc9114b0a80fdf8d879c2c64a34c8334da32f0927caa77223ceec0a405e5e5aec65c46d78face2916333750a83c6b4ffc39bffb6a5df92c3dc83540ad7dfd60aea35ad3792c9bef2585595453c3bbb3e9b68a2eef70f63fccb1df8b1f035e150045f4b602ea1ee0bceec0a8b13676e9d3fb46022dc971c12a985535de48f99e9aad5f537b0f261ce67836f1d021060c69312836b0d0f3cf3b7a964bd4210050d655193ed950e46ddd38e0e103ba1fd7173163099078a6f771b101472070f096cd86b196c9cabe2bf4c4a5cd61c73c36a99b6061dd2632c91fae6e1c94ec614651f9f6a0e2fc2838cee12108c0172b3eebefd3b749f3ab599e6357e16da614f21c1b903187f53045702c076c81af09a901fe4713856399aadbc524c742be9027d881c25e6539a0eac8c071417991f74be90dbf233765a24aa3c5b3072fbb74021a30e3fed36057b6fc2d716a1955b7d567e163e3bd09bb6f05eafbb562e60fac29026bd3c008a038074f9885bdb7454e16c3bd44b824c6367ee13f53450899d62582cd17a21724f8e1a4cf5dcaf377c20a43feeedfc8b62989abb1b98960ab89fe6a0e81f84153eb22b767ad50382ae78cead75f483c24bc4c44962ebda6c31091cad753735cd22e407e3c7a8ec638078c8c9fd6b0edfbe40ba0492d8a7131772ed14f40daa8c2b3d0c0e322082aaef27ea29cc5981624a2c70b930e903e29aaaacfd8eb462e41e7e5eeb5199cce2d4e6e3aca5369fbe53ca292df972b789c6072f6b8371b9e4d9cd0147ab9d396acf9e9afa43a5945c4c00fc35928c04ead2fa9fd0787140ae385a4760364c96a42f4641b8dcf3f9e2651663b039dd618d72110563e96622aef47628722a328404ea648daeb33fe14881b89ba1f49f7d638a649194c0a0211368bc1fb3989260135ff15bf0a19b88a5b9cdea377567cd33655ab5318dcb58db4e234f87613375b4c3b8e43ceddc55cd42fc3019a18fddb06c28441946a0436a060fd6ecdd4f35b989b4af4a63210b1b56662e1631f4262b25f7f17c5c1409a7bd16b4c3f9a6cb139a3bb9a4dc3190cff90dabc5e910a16b48f1834ab46ceae97bc5a8efb9e5dfd73424b9cf1d6c00545aef9010bad6787f09163f501eb2b3e7420b21639c791fff554b8aa3416fa3386d6cfcb1e96a24f01e2ebe1804fb4508639e246617710d7883a599bd80c8b342e34852745998add5aadd879f304d681bfd64a03134f6287ce4c997e5f2a8d3a3928f61dd058c3fc04995f42a0defa50350270532dc9ecd7879af176aff432e92e012510528ecf7ef74263f2a1e52949b5c6a03ecaa28563792a1f3a68c4cab30037312875651a393ef775e278514c63514a53a8d3630f6435bf6fa50676820b3f7f7d8501ddd13dc10aa0c19ee7b48c001a5db06d94a4077d6302d8cd332f852ab83b8545b7c909d0b6e8cfb8204e52266d4627aa0e5e1e51ee742ad67e4a25f2b8ffed05bb871a431588e9f429d654a4323b445f319a3119ac7d0202e77aa66589f319ec8706f9269d19c2488d599e991a541f6c5bb7ece774563dcc2382b8f6db42c09212f8a3e6b86cf52bb4a5670b056c8098b03843b7b0228e23d581c85707da4152ed5534ee6fd7e86bcf66a5aeb5498febc57148cd2f8504b8a1ae591443dcdc12fcb0669a5a97292cf966237ab5b5016871bcf4db2069f346f760e93a447840eb5fc04d462dfc1f138044a9e267842343967c428da2a2856808a8d62004443e249a1637c90df9c8783e107401a6ce8f8b94de420a2c53a95f233be28638f074785c1e8d27e45f31ba72045fb83706fa554d3fc36dd194e8b75293ce78b41002228c6e8086ba8a99c734133d84156c332023553d7fbfa3c9aeb32275f36e37247112c40ed09cec0298f3595366128a48da36eb991950a29fe2018af0f8454cfdfd5b992e754da512b2f395a3e7b9342f43fc93bd678fb4e1fac07da5fdc842ad6d13bacd52ebd8ee59f961908c966e02c9d7d1d6893bc95767c518aeb2e6f9e107434b9549ea5191a116e3018f48bb8274ccd34587cc37d3e0ac1cff3374d273282e4d849c2dc9410dfba343936c90300b7c25a9cb9966e9f478cdb802d31ef1db67fd92aac4229d399db056d54a4ccac028c9cc5fc16e823c1deaa3cfdf881a029849b46fc89c1e784b71b397757541c198a3bf7acfb74b2a3aa80f191373e3d3f54c40b8d43254c2dbd5c8dcd90333d50c63bf84f963a80339547071b6906ce9843678a92006381d589d0c750f36b01865d124932ead2625fe2b79f387905cbf4abee13552ebaff9765f8b166b848930880dd3a4dc57191d5fa9cf6e4798456d0a253c07a060e9726511dd907fda766e9ee991a57ee67279e61c84b11ef9bdf97f9fb0d8f749afbaab8cf30a63380d8d71164404f5d991b6f4958e9d883f62b9fe6ca6d9069d3e4a013fe57afe2cea4281e15d93ea02c86dbfeafcfd25a28d3a6cfd4e33fb983a2a0c401e49d54ef525716f6ef9e1ee9fb0e756a29e4be22e2f7bf125acb7a6acfb798bef3409b655f46a6b8e7bf886040e23b83215e673194d5f53be59f2ec631e82014f4db1fee66922871fdabba430ef328dbd30e9a16782becdd923fd5e8c57389ccd1fa246c5d1febb78c6ff85101237e6a5bf13193cadfd190ce117d5d1eb4d18144d73e216d6eed15b9112acb4d9b19cf28722df1f8834a4cf01c2cbf927ce81353186cc584493ee41d2e0260d00cbbb894b8bdcb399669ba5b2f5f2302b718dd16eb5c6d9e5d2fa9a462b6293aa278b6370e4ad66a7767aad8869c449f2ea9d32601112edd92cec3ff324a173e293e20c82292671c1a5867187fd88f084709b38d56397884f773c1afbdc614d6eef15c161313f532daaa8bb053f1814ae41ce3b9b4369e5a0e748daee16cff4aa7d6958c4ada3cf7f7df9130a02f2f6f9f5b4111e0cc0d21e41a14ae57a4993100387a6980e2569a50abc2c14d0dbacdffa38dafb0368d14351eb59709c5479c3eb97982d6beedeb2a554800960a4fb80d6e16ab9ebdc07e014d74cac2d37202a8af67a6acb793997021f7d645079ed90003d0c2333f63dc012667fcc4157d4e17ae1599620b5e2d0b46d5042054ca2715e11226b07d12e60bba773cc164d7014f3745dcd25e238e311e683b4057e52e0ecc1181c4e9b44f70aa71e953c4c38b1c6cd93d2b78e711e3a279c98fe8c45cbc0ed88d013befce1c38addcbf448f76b1d4cd0364114aacc1e0b3fb7680590f31a9b8f575944399924b69429e008b4f2d85153d5d600126932f348fc0f3fd97263858ad1f3b9ec47ea035c3e9285ecb23a5a14838396823d19b3459de98b2a39f6a4a5ff3aa12672ac346ca2bd8359a1070ea11300ff2f21a3588a8ad8396d0fee2aadc7b600f2543e3865aeb37e22e4926588a462bab9fbe0d056abfd1bcebc548479e64eeeef19b27aa863987599db161076f6faecd54f099c9017db2373b2409d447a901b266573bae8a682897dd798ce23379b09a793598a23cac88c42fed89e0f64f3921b2117e2fa234ecbcc87e2fa4651d6ab74bd0d4b3ed05e42245fba8cfa7ecc5f58bb5d3b2b0ca34778f0deedcbf32fe551dc7a4dc534b7338c1eed1bb0a697ca7b619ee94afa68c426760ce0fc2c1eda980b68ed757e9120648458f4ad320a71ba807e5a10f5849b9c52b4657f8a7dd95db2e21c6c6f488c6626a3fd47b486d7aea1a082aefd565eea340d09ac5ac6eea5f4bce2eda663721142d13c07c8ff9134f8d876d1661b31f8775b22772e3e81b51bcf9b3757b647cf55b7e62474a925919286f97bd0a4c20f746baf756a77ad5c13dc5f3b38c084874a5d493f6ce2621834aadcf94516fd51534a4932fb61984140a67dd89b2a2f55c601eb821c78026db89691bb599ae764176b4b33073c40b54fb5e61e21546a21f25dfd4d7f959df2477753b11e6562ac0d01038cbb2217ebc952e72baae52f62a283198edbccd30797e0ca0daec3a292727e1db096f81f26336b25823920204735e08fb85bd0b953543f2565d7434ab027669f8e2cf96cc11a8fa04106230e72d5e779f77d6eef64c5648683059474862f914532c2fbcb58877b48170f1079ea2a121cd4032598465ecd755bdc1bc254cefb28dc5a25282e9dd5cbd2e3f89742f14182cf4447bffe8ef76167a2bc00fc7ca2cd87eec1cf901c2fbf3a335ee585cac3be731bf0d9daf89bf502000f3e3298575b0bfc10ff01806aa941d9cca04bf3d26a8e072706aaf6e7f1b23969c7b51e55fde1313a5f20a8658fc437da5853ef8fdb2a143e817bfda9435d5890432be5c363e3c5e12d73bbb2d9b00aa3a6445b04f26b0714c20c3dc9e1d68c6d54c85e715531cc4d48a11ac889e3fb3067ee20324218e2290c2064cd353758ae240ede7d177f2a52ab92a6322e29160b9fbd535227ed851ec307ca021c89a3a691b2051997b41f808403f2611ca897a814d625eb80d2f12c9e57d2941797d52be3f7a584d7b5b322014008c8761403016c927fd03602e659c51113f613790605291a75c69d8c5bd0b5319d0fb6228223691f106f70b7fdb923179d82b2be53711ff5963bd57d472040519937fb91b13b7eb593c2c7341b48bb3d369abe955eae8a5303e71bdbc53efd2285c3c96076087670a010509a7239ea7f693a0ab1b9dae05f430b8e62de5e75a41bdf7438117e091eaa9c45b9356998418ba51a88ae0cd8db9145854d28f2c32732f9dd35d953f334430496b9c27791c62c4c621c620a670110306f1adfbec6355755f0c95fc9fca772466e94abe5efeeff136395632f1e706e39bace6633a538ce7af175b9adca4ab33a9c4c2306a8f96d8c1d66f6ddcdc3ea20149230f6afa6da23e203eaa1cc20d34c6b28ad92528b449876dd91e28bf339d31ff4e34556295a3c0880fb4769c78dc0f7fdd4e447214cd0ea183b03646609fbc89f6f8be7016de809eb824c6a0169b81ff6c8df14ce3ed23efb5592bf51c1f2f0212650efe1d6bb3a13c7aaa8029c09b9009b8ecccaf2b5ea88764f83ef4199a371dda93df95e41b3d603698c90d1db3c006063e925ef5201b4cd960749dcf1d9e9b4765e57780d21856ac5e0273a35866273a48aa4f1dcaa2dec9945c90a3b2d810011d768367d76a8cd1d7dff30e8d3624461218a96276a11515fca6cef4c5886b223ad2d24c7fc19ad00b028cb961904b8dabb8bd90e070277c8acf19b3b7c1e3f551ea0eb91192abb01ed9d676714c9b5a51942a3cf30c2f9d6edd3eeb8aec40ad7f223d7310e54e676ddfe0cf324eb0cef047611e61ff7100e33f1fae2751c461dc5d62f6f00e67dfef1635b28fa2781ef3c0fdd51e68e1e67523a5e43444ab57738dbdb769a13c7d171d91a5ade96f638a3a64f8b48d414c8d2e7774e7a6a8c4c8fde99c0bfa565f3241fa9fddd92fcb14420a49dc397a5a28e09f014814ff79e2e257bdb474d6ae4e90d907bfeb25b79a1966fd7b94efe05b80abaee6a73ddb444d3c372992ba4c0582494818eaaa952b98a31e40e23a7def7dc674a358df4b3e5eaad9c2ed6aad0d786d69296f0eb0333b1217712195de87fe686d48ce76f2d3ea4b618a9320d94a2c04fcde315b56609644491742b5dccef04f0083f7dcf7f21431e8997947a168e2c3feade5bc5ce6cfb1031bd24af6287517174fcfc335d0ac9aa9f0af74283396cf4e5a7902e0a3a0dbd4f70087c8d36e4d503613b7a5c170a05c08fb024072480e0e32bb24b4ebead95fd3f8c5062b8d62a1c75819d47bcdb6b2e1ea773b1585bd19136ad7d8d7f782edb34a4838e8d562b22e45384c84135c7cd4b3a69def4eb39b50a230451b7534498e6a8c37807f2081a3cf84a72bd7761b4126079df91abcaf7e5c9dd6ba3ff41b1c02a89fc6734cc900d3924e68883c612bae40f65f1d2a6db15830ed839bf828cd2b3b888c924ab053cc1285fdaa1e43ed092a0002eb095991fde7d9b21030efadf559550431198e619de7a8df9200b0e2c5a57816462f5d2213cad6df9558b5c9777362098bca67ee63438896ef85bea7dba84a6fab7e235cf1694b213e5d343e854f875a3b0a78ac648e3a08366845c18b58499947c56a4cbd68ef5a9ba2a36b8bbc6d634f6f5a1d59a8c7a4422858d935701346ca1ad11efaca54f69ef96108ee9fd556314d061e21d44c78531f12510530d95b085bf42e8d8797001d1e0867a39a4eff5e8af9a9ea74545affd52f2a59a0f30a6b668d0835888d1b1b28c5c01b1652ce1a06f8b2813e443524cbf293e918f5bdf45d44e5486b381529e1f036506f7ad3200de9f6b58a00c020d2ec7c27701b92935b1bc8b74e8e6e9189bb2d1553bf94e21bfabe937abebb9cc0be46f3b85f778735997b7f4c20778eabb4e60635c3743f52ffd0c8269e40180b4a20aca08bc3f8d44f867cf2d879a21f0385e232c4d2f8f1da94cc78f0b9397bc1d43a7783016f212e27a8af5f516bc7756cac340eb9cc392c6ff355c3cfcb9c06e510cf11bf5f692d6a4b38438937b7049da2a93ac53f30c899506d40e397f1de0cbb4781f92c2b498c6e32b47abc64364d496787eb061155e23ca3e1cc2d71609574eae9d8c61a1e403f6cd222742ffb50b3b9c76fd355c0d3b46a7537a73a8da7d8bb30cffe051239dd7a0ad8c14bdfc4e7ecb43010c780344ee45684b02ed1aac97c2418ee12532d13a7b39bc2c6bfb26354951424359d966c7d970d0848a6240533f5cc67d4c67e2686e5189e76189fd292426866f32e9c2c457139b6c4659878d8346e82fe9c81b4ff25140fc98f646ee85263097b8f87e21846cc1c2623c2adf5551f43e17ce7209f7ccc2e3cddc8f020401ad531841ce4636e00e3fd61a1a3b8d60f49e14fc0921ebffeb98f51c47d79b29dc5fd104b5b09bc69f3d14c05f8f1926fa5df75c045df68c8751d554d97eee5e747065277c1d87c0738fa5a6a579cdebe8d1d250461afd8605d24dce9c65545f7765378cda9297137b3a0b7c223521fe9776ddb3acdbea9617c58f98aac8d09ad279841e2b1998520842679cc1984733d24cee59b3f4bcfc2018bda5414a2f75f82e1b717bb75444060e753ea4186a6a912b6b33622a52c3be0274469fd861e1a79ec6f8c709c0bbbe20128c8fc573fc0a36c42aebd765db503e6ee0cde231b23b7d57c448447ab49aa1190204685369887c203142a27928bbe3082075474d7f6c4c3b8a29ddbb8e4b0684707f7cf5f21c104942581d11dab258f972765d43f11a0494f116e08e6cf17577e2019ac01bf6d5f5526e2411cb3c5351105e40d6495ac1ff7089b2b9a81ef9b604b4e1f8e34e8d6df947c001c0fdc0a099a32d16d810d9a09a45b6630266d5b2fac1927948c2c926cada7fb844528fbf782cad5635ecd9f9d0a31f8f04cddf6a523981666e35b34fa9dd362df21d3ab686b0083514709890294e62e935905cb3144f51874d75dcdbf493dee600c14d47dfbb89b9076d0f33508f4aae2f46d4c93b23e188870e7ce66d784252307575fefa89e00cf43ddc72f1c095430222aa690fdfe3a6cab224dcc534b9d51a50a2623daacd352e9f0ab2944c08c53103972f7e7d791257fb5688da24963d323bfccc5c483b59472caa614c94461e0e904026b9764ad505e789aef22c4a789a2b99aab00c24d4053b87dd204776fa39a4b949cb5323a5d176f1ed3fb497882eaa608877fcd9c390ebb0a763c5671c6d0a738b22cbcd382986799bb0f6daccd575db8c3e6057480ebe4aa21255f4065dcc2b3935f45e49a922028548c1f031508f08f0ac1e935c8fbd8b9e8cc6ceafa011b05dff7c160d058b2c0b3430075bb1e967df714e94744e3e8c6a70df25bb7c9d3d3e4c757634762a07f5c452ecfaf6ef965dd2912fc869ef6a125b80925db306a256b28ca15b85bab3545c60c2bf948723a5def061ab254ddbc01b2b22ac76cdc81b9cab141a32fe5960e17e16d8f6818792a653beaf1880ace4d56a275f891c694db7246ffbc4bab1db3e58554809a4b118f1688c92762e22b1fb686f92fe7b4b8f7d2db54d6bee0f74f4209156ce0f20f0f664d01459887ca4476b0e94bc9c541a2c8dc69dc633e17b013b5a31f661bc6325601d626f2609592c462f6dcb4d2fee20ddc23e4f160907a17447ee4c8250f5eba6d62b32571ff24dd2dfe67638a8f1da09877fbdf9831c0d0bb79b6faad6f9ae62c38d9191e5a01af967fe3fa408b7596f314c38aa1124aa8636128dc638faaa24389e11dca60cc3d771e4f8400069740cbf57a9b3bfe43b096c6348caaab8e92f8ce807a0d0dc08d07774440c618328ffba5e8d49a52f2620c06c17fb176c857644e6903f51ad4d15aed15957e9f4de0fe6e15305269712ad2c64bfdf6b048b1ffd06fe18d6e7ef48e4f0213d0de98b189122a409fc392da18590dd01073fc0d533a69cc651b8fc249e72679d9573bf9ce22cc1bf2707719afae7986306f6631cf4dcb8d23d381a99666efd4779c1e0c2c6b3785a5ebab4ca5d04bc013dfa26d585946c2bad6d895281924a498ea700ed0a25d2e979e9a35658198e1035689eda8c001939f83efedb3ad682fb96189820d6d8b80aee7efb2ff69c766c9f08eb23479ab3ceecb10fe94cf62066e549171a9d694af1dce3e736aa8e6ad23ddebef55998ac15a777530f7d2988572e8e459bbbb93342ea7061678a70660929915c7ed9589a1abb0118025e27184f5853c5fd99a7ff4fc015df5955dadabf590c2ea7a0219fed1e1309958bce91978b22c843602b0e08ce9769a374646c9ee671fe2c3efccabf46e04a27f39a1e967c822e7e1edb5d341ba0a4a858a69dacea375e568802b1632a2d65560bf21e2ac5c5302b65719abf95c0502f19835f3a31a129732af3602b453aaaa515fe55b0ac099319417e70acc8bce2b78d3516e38c1142d2f5a77bf5bddb44738e064bba18ca783c22fc373fc703630930a0d959d98ef1b5f89571f4c5fcc57cedb5c12cace9d8d6a8c61578eb51a5635d55941f600b1f7d2a99a45cba3098f6ba07688593fc36cbe25bd2781f1601627d887a28ff2ea5257a1fb5acd79a2ea375ef89e008c4fbbcffb278c459b93a7214aab8fb8e67a77b2537bb31b36aab4f7ed17982fff37945644946bee3a3bec033b6e87162db9ddb0511a093516e82e13faa946535f613b55046263c4272cda6f5e357c4bc397ac2709b0c90959e4c450c56eac587aa94ff318811027c40a6494fe97ea5766c6cd9883468456e1380eb28d5e8011fb5046f635f3aabbed7aef42e80b2fbab42b185a800840fae7faec35925248ae5e352c6bc3e29eb7a9deadee3b34fe3bdcaeee747c98908acd3145ac81b1a75bd0d9d54a7b9ff7c8c35b2bec561c38145b15cc053b2d2fa472cf4c25790759da7cf57ffb6a2c09d97665db69674270572d1d1a75252eb11a05d08de062c4e46f278bc81281ef537a448da8e31039cf0aa8eaa37ce9f8e325c0dd1dfe1c901c01a53c1b7fe883252d89ff5dd5c0960481da723e3bc2094aebd1240c927c0a5662f0a1310aa7b31648cb5353ff9c8eea8f6f511e630ef03537d2538f327e1685f1d07f50eb5fe441d356c633f9365b580e61492fc76bbbfe4371b6dcce83d989bffb35c86a20220f474d5763cf203149f16a385b619b853f876250f8925954ec3133efaaa6050cee56e988858cd9e899fac5a9c4d5ae7099d540ad1ceb88d9da042d4dabf0561e0010cb6fbdeace5fa9e74bc02f0e9678ff10393c77eddb12f336110faf8758e55e1ac22f305e225fc998f4c842787d6994b8cb50a980927c0539879e271ccc928c50954bb1d51d38c064e37f99da5919642609cab1356d43aa5e764df769383c3c70e2d02762c9063c2266f30c88f9b8e2f59460d96eb987387c6a37fbe656500531b2823a2d3bc5f91d88cc13784773a34e5b50d86bdba1e3f56e3aec56d613e052ecc634189268fe359e5da38691cb07ce143c18a837af4514a05532d5a0b5e3ab90fdb3367890347324a015f4864ce0c609f2e35445e03ac2e67e43cfa0803364fbc44ab25acf31dfc2a0f3560ed8a2b796cf23b3fa2d686ab8671710a354d4c73e5248a7d2040e1de7ff9ec0ad9204bb0133d23b12525a5efb21beb70d673e24adf8115985176fc220dc5fe175a24daea8cb4763bbcb83191fc2d4cb9d389ce326a789fee24f62237dc1ed1c03bbeb9f8199c4494c93a1138531ab029bdfbb56ca869669c21a34c3c35d9ae3a478b2c2f966e6959fd5d064ec70258b057652c541b149e9796c7b83713d9eea3a020be384e5e85cf3e040c3a1af3745e89cbbd46cab1d1d8705c70342875ddb616025644015d0da195f49c21b60265924d43c494b1b4a2788fa514359a08e72c6341c93212b66f72093fb8a0eb54548477b5c41fb56cb76232597ee06926f44599c62048829f9eb0aa9bed14ea1ad66f2c089372d2fe2074fb947472b452f19ea4e73d98ffcad2195e5c8d811bd0858a1234a6942a75d7d1fa4750bd9b39d52b1a3b9428e04e8609ae6b3c80f887bd4a09c3a20b668ea3b1c8845edeba6ca7845b7c5b30f22de797d2c33b9c9b7a94731c17a1bb0d5d122ab0b869231eba6f2fdff4a9025920b6eed6bae8c7d04391efe13af461cda55ab0f6babce189a9fbd3f94c6c16233d5102f46b949ed9add9762b23719c74cabda05073ebf54b11bbfaf537513c27099223c2decf62eaf8af70c5491e3ea497ac88ca71fb8363805c0528de66581ce2fa8db1b00a5322c1449ce43a9266580d9a081d8f3ef0161838891956fa2a1896fd6273071bce4bff9777b6e731c0b82da0d38ddfc0aab6a260437347f135663dde2958813ae6f4ced0d0f8e1dd0d74ae04c44c6ca07c5f6295b177027034f9f157760346f4c5f48ba4d05b3cc59478ab57787b73b18337b1a9cc70d535ee2a0c549158efcc90f12ee7c6439a4799cb35b02592b184a9365ecff255c40a0f2a658f182c6c5a633398cb63698b7124ac2c1e259e3425e550f50cff76dba3f1fd3beb0760c49392852fac53c7f23bfcf83da14f03091fe0fd6338a7004579cb70df16f8d68015a990d987f5956316ce3074e542c4fc5ad1ee1c7cb92a9f62b9e0591d11337a476398ffc5c7da7fd80e6be7e2f03693a4d812a992914a191b678b92a3d16135fb416536714d7c50fab0b0283bc92f177c7215b8541ad5ca1b54475d32b69735567c450d60ad639de3dcf0bc2bb1977ad748e85772c13e0379a4aef6c7540a5ec32dd408e0274fc5298badfd6cd86036e33a3399b1496c1a13ef65eaf1585962a81dca31ab964acc10ff0c587504f452bfecb0aedb005f27bedb79d7503509a5d40779184200f2321b9461e8332f49acc3f1a3faae515483b662d379d4bb82390affcff74f72bb3f37d61cff8d97d70c9793f56e4988b64e7bc03678f33a7b787a7eb28046bb7c3256b2425bc4b58dd025d7925454889c30b674e5600d465b5dd67747b56cd815dae6328d79171e548409be21d759f4014804febe4a409fb14363aaaf5867c6c52f24363c2e448f16a608cac93d1afee2c2db2e61869c08c40ebfada60082e4003d935d1bd101e12676b784baede32c23f15ce86024f8756a0c144f603717c9df444c38d834a50595e98af64b023175f7b19f4879d49b4708b76028658c542eaef373b22533670af075e10c8011e00ce336604bbec07490d8517475b51031f38516dd5ce8005db0c2bfbb73708674bd5ab749dfd68562038db5b8b6c822c6b6dd0fcc22bb07989693d8245737834a9d9f68b1938fed6e291b3198c5c9fa4c59ae344bd74d235d445083527bd2315fd941812537eb4cd6acdf73a90b5b96ee8ce51907cfd31feb398f0807ad456892ee4d2bf6a329b3ec3f9485e87174aeefab9fd273c937b65ae1766cbe0b13eb4c5395304dd9b0862e6aed70d7830a2b18b91304159af0eddc9e3e2e86b3780855e9fca1dc5d9ef3d5ba150473208dbac362e895d9dc47d612c6890d649354ae5bf101908bc5f1301f0449a048d7bda5a9d0b00aea994267a6e6314dd6acdcefc19fb302732905b349c8d02caeb68e6ad928f02e8c89300ea778e016939d3a2933d765aacb1b15083f1743738a5114833a7388497ba47ecd31a33ceacf5036ef7dcdfaa0ffdc9298a17f7c1c4ecb12bae0533288f277db715607ac2c4c6ba3339159798f7c49ea975ec0158cd2ca7cfe21ec871dcd5b157e048c4ec8fc7500d97fd8beab0bf99b68322066c2228e7e9c4804dacfc85a73ac0e0583ccaa27dffe608ff07e127e260fab79f8a96f6457fbe413036840073ff97013c67c659e527291fabdb781067216d3311a21664f20e1c553c6297a84cfd939eb235cd1ef403e0aac7f979fec1c5c81651c7162bfd5c473a4c07dc9a21ffbeef0924ffb64d2930ff4e92032f491ea538949e66b3ec7a3127d5f438961499b27807a64943ffc7de59e5d82c73192f7e2012a0246a0e87c2c2a3f48881ad47bfceec5e36a50a04ee16198659a68f147dcdf34a1e74e409bf5ec6a5bc58629ad9fa1a56d2f801f419dc0ab0e2777e46fd2227b508291207baa2220ae0b61f05f0aa97f6c0a0b5d79ff940ec8f5d80b6b04791e3b05449f966986a49ade7cdc447e7d2011a0afb86fcab9ca8312908301ac551ab7efcb5f0cbb0f20907bf997bb66b41e2a54c4641a8bfc4f92ff8bd8a16e16715a3a29b5461e3c97bd86b5a731e0af6c054b30ae8ea60fb03b7513ba8ee8181094deaf8f665885372ba6e6eec1b70ac3db539c3a97990b497657c038edf2c76bbe7bb9bdfaa30e27a67f35a340ce53052bfd925cd61ee04d34f3b70902ea91fd754eefece0ab10af5651f15ec40d3113338b31c4afb47dbe9f356828a2ede19c51699030a89d7e802afdc50ff50852688577c1d803bd1fda5c73b023a19156de5893b777d9b67315153c0d95f4908ff0f50a36863ca2403a726d26e7ac136344e160f2bedc9665fca1462045f56509194fdf46a38b83a83cdd76b1c0d4cdf484fb9401e17238f034ea7d54c17fea725d68154d26891b1c6cf18a3b4712d471b18452ed086e83b9e42d9eadbfcc1c63c110aee1495a29720541b9b19daf618aa8109af3c47ff60ec9143f9d9293e34cb98cf9550507c12b9096e8ef49b3c184c94f7092aed9a9c786dbaa157687801deb9c4791f198304a9ec0c2df9df842c616b8d4ec6741980fd594122b9dee279d2c37dbfbdf669b5a4a0611257259c75458987d0accec91a67b418b32b918a39295add56574e94c9700967098b28dbbf3ec71dcb9d33c65036dfcdcf8643d938bf461475c97737aaf4f90f71af0cfe22a9cf068cc464163a005c43b163f2d2527c4240b2cc36709b84f38817a2cb076fceef275c5c45316e95906e201cee93564d76920ca2462fec8a5dba3d31c35d366e992f18b642751df593cf42da13386423ab253741d8612386b6efaeca4c387bd1d083a4ffe4152d7b94d970b740cb665c951af399a4a0272c322a10c2fecae8b5ad9904c9528fa7c29d5ef63b828987e8673b0e981b3f5e4d2301f2b189b4125f2ad6f9c9343f581eed65d029352989b00b46cbb5685f955289756a1674b140a57de96a99deff6f928b267ea9c374b764341cd29f81fba36be567bc50a6467bffa43ec388be3a2e33999df9953d1d4f47d58bf5b390f3537cc079260a30c9b8a992046b30c82f48d93e3078b34f3b8eedc2a3a9bdc2013382698b990a31b29ce4ff9f15013c877d0a17b05d0ecc873c62cfb744a3aab10a2f1f079cabb2e5a41cbb24369123b1a9a6aa7e375995b5bfe48937dfbfe3d74be4336ef6b25727b2d57caaac43dc87fe8b8ffb3f0ec238490c50f4fd2fc6621b74d3dc26ebb87013e73065bd4379683fd12a382c1253013e5c7c06bb2ce89e05777f7340e3db2fa2ce1e9b67b4dd1b035e44a3ed4c36215c4a1c3f2c1a4a023733b94a604af966cd3de1ad76c44f3e3dbe93ecf510c43e07cfebef9d7ed69d42565e796139f8588c1599df51a06fdf480332de25459f7e8f3da41407bc6d5ba1849570e4381f4fa28f3002679619f4b90c0cf16a2f3dcc744685dfd50b9e70050735a7cdfe930a077dacb31c718913514113bd629b2f2d125281b09ca768c4ff80ae58204007cbe9ab7dfa47bc4f6c2a94f045e9f2e8154296918000f92cea06c6d83bf190c34c6daee01970a818dace0881b9213989cc88cf0bf9b6e4770e816ab42b25afb3bb77d58c616e30d690e33709f27072d66128717ac99e9a4e21352f043c7f1af961279d302ef5bd2bc39ab714e4a8893c897182de2f590468ddcc53e3c30745b17a7424953c0a7a0865caed99e867321270ae151e2420a8ba56add816f2ea4fe8c5509f9382597a2e6e43ece04c561ab61abc5374b7710c9b38fded8768c5f3e80ca2c38daca0e4b2e550e074c2583737b557372e8a2187d14458fc691d02bd9ebc48c19868ebcab484700fd0b0c5cc2d172d7975e4a6aeb6c7f4b6fc002b2044c2baddcbbb0b76a01d632c70dfd4a84c35620477bdbfe9a7ec44d969536a55cc33597e1e8237eee8a753a5875be20da1e8ca132036dbc5f3798a5cc31ddc126c116c9858b674ad555b069df49d607e172e0a49b165bc37afbde61b08d640f9d36cff227ac89eeb10252ca3a6e63d3a87257b434cecefa6241f9a4d545428829506801f782bb85a876610480304cffb39c36d14c483881729319628ef5bbc41757dd4c0596943884260d343de2884c99263acf3b0eb184021de3ffda4b62cde5ec0f6495c8d1c199ea0591ac22aaa26702ebcf1296eac0041d1ce1e32382eae6eb36ba079dfdf1f04a48ade01883853a0fed35580a9ef94fba405cb39be1f4e66b8a7dbe6829e3fafbcb3e5ae3ebb5d6b8fd6da019d54ecaaf2bd8dd82afe45d83f55c40c27690eb8d22c2f28afebcc660c593d4b641150c7295de855869a14e11c25a4ae593548b8c9682fd4cd36fd200a23d20bf27c19891fbe5581aeb663793ced753d71e7123f0de6460d5a5a6ca3605157c8aa164b5355b956fec007085845d6bb04e6ea80a58a3cd6b5494da6f29c774ce8267d0a5c7cb8b085eef6f1b8a281b6efebf45bb2aaa40deceb83cad329a92332295be0c2d4fb3a0a585a94af6b3f38f25867f7311d7795ecf894aa9441fd5617a4d69c0cfbc80454ab16869e70c0dd38bad98a255b0dca4a9923514a637345433b30c252a8d7e8993b96f6e0d21c24a99297c505cb7638edbcde964d8e4c693538310e0c534c943130a04ba3d2e6031e8c0f7e567b2ae07686829c2b366dfdff5010e44e4ddafc3a52929aa79d5754501ffc6d609fb73452ee0626f985152ae2b4f6f0f0fd75fa76f8d136246e14939b9ac6ed03b32d3185bd4ceb0eafbcc79d90a77d1849634a657861de9a241471468d25f419ea102754c7d210ed29ac982b8ede2ee504b61356f7f24acee5151073a7385911110475dee219ccbe64cc614dc392030e79231db16829cc44e977e342676649fe0bf4ef45132a06373f826721e6ee2828f1bba8245238e7b9f3f0c1f6842707af1b2158d01618f1b214cc604f055234b21e235a05dfc862d3c0324b7009e974edd022c7a5dd6ada3c432479b469d26104ba29a4727f8a9845814b1857341527ac675ef51f9f6b5eb73a51ff8708beb26d4e80a286a57727f2e035650105771a9645f16536dfce3ddd035307a5a9b2cd9be06d42f6398a6064c6a8037c94467857006d9a803e4ac74b29755ecacc87d87944c3711562681bf31c49c3ffc8ea8ab8fdf1a3f12dfae1fa5aef467eba2caeece608b343b200aee7afaef06dad4825c49a004cd21ebbcd4e68aa4cb3866eafbce1dcab88f3a9059c068564b6320b63cb206546ebf0f4b173b09e85ccb1b6c00285de086c5e9a6ae28975d7ce0a55e540f89e9abc8b181bd96a5ed3acd428364a2ca4c1fcefb1a80ea1d80523daf652321a1d29806ab08805f0770f8ba24e6ddd439d62b183d8b848e6a68309d43881c7f8db9c045204742ff5e1222a796f4463f58a40b82907b7e3a0fa2a6e9dfe14ac9414262d5dadd0df1f8382690857126b5021462329787c5e54bfd158879a6a7c570b207d13c05a3bbce46cf152935c04fe02a7db688e6b1d241161c3b24be71053e15d95d3b7e3d9b4f73b538a18d505a8fd5ba7ce0ff5473402007f8e5c21f93dafce18180ad8addaf8f703133ba6d92c80f28871350d4d5eb8b9aac4d6961186732775cb99bf4286700a23fbd38f76ebe8dffd567fc638f100b31f3b6f253fc4e593b22f4102de7645492878cd51ec6fe8c40ea10e9b727ea25319bfbb68d31e11beda90acfe799a0d2352f68bfe4f4f0c40eaf4bcfb4abc9daf9113e08fda24421a8d743debf9f608a4ae2a5f08fd2f580827da28f17b399ee544025cb1e9a0e344c63dcb5d66c85b6c7852b57449c4971bd009297493a85901ff188d7215475cb6729b5aca81c8a6d97761d60d88f8c82637942e07aae3f5e49a7c23069152d2ded2ca84eab0b35886c9451ba152fdf3508340b687b36fcc3018bea0523eb8dc9f1d4cc44aa5871d028781dd29528598700c10ae8d72a5b73ea45d39443b357848b540a558a983c2b9bc52a9c724e64f88b084449b0a77b5eaab83ae995f2846f3ff5b03164b8d5de38f9e92aabbfdde4992144595886eede166c6e59b7a1d1625700db26da1aa5825c30c3e0fbcb63fdf49bc626fb31ebecf5122338b096d325b24a0d88838d658028c1847577278a110bd4c105941478d164f35f732b2745fb4ba2f0d3891a4562076902abe8f1250c763b112fc85b79b768181beecdaef01a68c943190f3a7a1a1d29675c8013c86fb537427bac69835c6975b405ac6bae8c9cc9fdd4d984181e7663032130c392849573dcd8e1f73e7402b5f2852c47c367bd545a973e0be2a018f46a2a519fac7bbf8985039ce7053fd18d0954554462f34ecd69d5550e35227232013ae3875cb5a1135e16271a4d174c8f773f0d404c4ca67cae89fa6abeeda4e251102270e0cf37f2269de0624d54392a7bf3e0cc8b8f48c06b4a0842bfcbb30e27dd884632fc2c72ec07803ea54d9ea100f60eadcb3a76a189af01fecae6b5517982f0e62239d40eae8a7fa8cd595ed41060a3671ad502bcfc50222e13dda5772bfb63efdb2b9019da9bb45bd790e482d4f34eb57a7d704ed578d6d4c3dd0a5a29bb8b688c7da58f6ba93f77c682c06ff138293a08edd4116f88c64cfe99b8773edd06f0ddad2cd167f0e64694627dc4b4d0f58a608edb219a87c4a3f6aa60ea4dad2cf0afc57dcfec2ff0b7a94e12f0cf300e9cbf17afa7d9e09aea0bc5645e1a81d356d249d18c8b4fae84847e73e6e0c98f6fb8cda066dafe009de56bd22bcbc30c09f041b52a7a6227c9584afaf7a35a1770a974ebdb61179007a6949743f55ef4c322c8ea9658c794d4422d44a0e80e8c727b71375b3d6eb3c31dd489e5f1feff05e26535941ef16b09d967319bc19d7af92ced526aaa182fa8fbbc751aba3280cf38317e0fb4393fe465362e60033663c55859398f3863f24a7da834f6127d504940cf848fbb36b5f08963d0c25abdcf57b62b6badab1dfd1c95158ae3e8f74cf1aa108b55c97526b6e66f669a76c8c47b91a9c7e27b58873d2f0386f43c2629ab050e26376112cbc4de935ed95236220870b6ef981b449c85ed3a1a84334a8a1d35bafe791fdcb5fabad357df1538fb2b012ffcf76e7cdb24c4bb94352563785b51beed0fe59db1e1423e69f1a9d14525eee7fd0eaa220eda69fa534a1301e70561fba69c0f474d8ecdc41b7fbf4a53ffad613f90a058c0ceb1943037f3d5b4657b0333550302294e0c670a5daaaaf3581d0139057ab88b96a830b157bd32fa3b80e52a4990605932253c1b1a4d1661abd485b6bedb9f25358a2907d0007d7622102d0c283632df14e19736a17989632fb1a6e7ce077925f2eb99c1c2bcc722797768e190789cb039febca14e1b18c2976506f17a98b5efc76377caae61a148f06a7ed8b3756524f397534ecdfa0bf64fc7200038287ec37df347c2db6d4f9ab0fabf59a194338e2e78d1cdc1269ce3344575b9f5e89ce65274a8077c7c51f61cd4d034594cc0b31c59f2a2f5b1bf8492cf7a77f99f82eb22cef5b7de223329b21726176c92a7f0881b4b8355d001b5a7199f30c1b622d32fe6e5c514346ee7441becfdaefeb9d1f8b7655f49a113ab607e855c85b52b63dd451b29801d5b08fdb2b666d68391c5a23e8961fc6b83d0d27258bc8965c1ae89a1781c19bd9e6236ea236e077965b6f5ff4028ab0971a12db9aa887d50e08e90c64ebf06326cee8a7031757f6cca0d3d47743134e7e4bdff7a0c95db7d0c6f70246f62457d471a12cb3385dd3fcf99790559cd3fe2ce5bd9d4b770de5022e21f308761c95b538f48bb6b00651f193c14bdb8199026cea713fa302ce6b5aa30630dde85bfa411cbab797ec84b49dd7cc96f722113e3c7cdea6f3ac788fdf2f60325e370ad8d90e2482d8f09ad22f0363e1e5c46bc29f0ec54d650022602fbeffa8d300c84e9287732c0897956b65c1d6095ae528594db29e84e78ca137d75409cb1f479083f55c2262ea8c46655b4dbe2b96fda08e9ca149df33a02bce47d70575a792ac823c4b3cddf7ed6f4d7497eb4f49e4261f421f16e2ee99cd201eeadd943f8e622f214181c05ae80a8f122977141a3e91909c8d1234a4834ea53b33c9a5eefb4d4f1789f4dd7b82a8090c59848949efe88f653c080be36cb324f22588591e0b72baa2adc7a7417bd137f29d2329d150611edb274a94e2af3e6350b24136a3ba7eb547755708d8b565d330c9acb201ad108645741d81c97d3636a6d4c455fa5fd69f341436e259548a5a258e447352c0dbaa6b96c088fefbb896df1ffdb14d3ff853b6a919738afa67d99cf19b36af877e10577b73a105171b8583a9fd60ec1925f03cc8810e20e4bbe9c539b35ce5e182810d829e5147a058a8ed13434471db2ecdec654c1893fc43804e136c4bbc4d2b251fa8086ce62fadac828bef4d22f673e3db153541332027cbde988f2bd88729f68b6135e753496413bd36d8ddfbc774151c5b570ea7363dc179adc498b9f276f89857608b8e32d612b79b6dcb794530435fe6c20eaf7a7efa14f3b2af7e35685b7ea2037f5a5af05bb727b34a2af6710a0023d095284c65ecddfba33ef678981b9c653b5f142e107ef2c79f2361445574a9aa633762f8b59b4a40662f8cff5a513b147fe22f3f053e9117eb9885457ca0a3a969217596f7d02c3286b2e971cf9fdbc9a1de69accb801afc07616337e0101cf8f07f098bb83875decb4e0767bb2d0f300d6c8c670dbf34e87ae35d891d520a1dd75818d91bc4b37be709626376e35e4ba46a251082f70030f510bdb32f58bbea025b50a5c608636253bec2fb92e2f992a745f29e6de96b72d6468d509f11938fc3be8c03ad7d59e008633f7343ebc4ec5563ba0a2f639bf42c8d3ecfa3dd79b7470c7df1bc1fb86b9dfa9d3bbe3930f4ef6dd1f3b926717fadfb9ae9eebbab1dc5facbc4c1880d94a84a8af49e55eb2e4394c31b3b183204dd015b72055dc5aa35e18b30ddb62908e1b501987cd15d04c0e666606fd639c785e4c0abac19921e957d6e993410f1f390009cbcf41468e0f0158f75810f19bd0bba0018fecb96fce45f0c470d94ea0a93e28d80d9345b17b8622956e5c46543e892a1f907d7c0b8a67312fa40d3a0afbbafa9cfd0761546905d88f03a444da028130a12973c15f10ba9a1aa8be5302fdc4cc1dc901452766d30caef28bb8b483f22b942d2c12781f743ea997ad67d27c1699d5635c62482ec72f34523c5c2a46e81b6c308b0ecf3bf459eaed46406cff8b5b46046c3ab01b8c0825d350320450d021e1e63a60b5e8ccceb38524354b89fa0f6473e0fa8a7076da287537a50a6bc392f132f9d6e52b0521acf2bdfd53a590805380f4461fc6175c64307b7a6cfac85c78bb59219ca0bd87a3fbe13ea326576e2c148b31b5811b6b8b7df2ff6bf2935eb20b785924137b3937edea9c93a2b71da51e12cf758bd6813b14276a25ba2c0514cea74484aeae461e7b94259286fee25db0c6307b0105f8b1e50d6597abddd2f9363dbda3fb21052f664fd1327685f64df4de1566f6df917e50d4d7335eb45269128906944841379bb1b4f1e30a4c64c709e6bcb9aae45bdeadfa3cd6af9b75f6ffa67cb2111edac28b8c536676c93124738ca1e2efed4bc33faccfff369eb53d2262ebb273d5d12b0d73dd60cfb5ef88477200f66dfa02543b3f0fbf589d4e7b409dceb70433d7193cc32a6fbc504c60056315a01deefeb97bcaedfaa96162ee4c7e554b47a1dcef7e264e2ede2a31d1b66ac3d9996a0ba35726a5db8d0a122ed1f00f99fa40512491435868a7d2b25a73685886ab409370523f531807353dfc7bb0488bf3d33cf02dc5c9c784ee0263898d7ee67f27977c3aca9c21cd3782a855b9d2695bc1919b99a3f8bdfa883ae9120ea79d21699ea479531bbd21ca18f34415927122f0cd9c5699744cdb41439711d9d9996b0fe874042c731fb4e937d6f1812ed1251b9775b84e82330e825319089fc974cf734eeaaf305c8a09d9a418e09c26c62dc6b4837a2a6488b885d16140a961478e42745b92c1f6c40111c8e61998b658d3c3148414b4c917960915af7424f13e4d206c8964f3f9bd1cc8991808f2b9504c2d475b2d8faa8c1d36ba62ab05d5fade69e7d9a19d330f1b30a324cc40caf895337f9409f670927b8483e530b4a66c4cbb075f2418e955b328ee33eecbadd57380fea28980a9ed2275c24bda5403140a5f152bde2fe9e9d1dea7dc00bc0cbf67a76d2b2e994150fc467ecc813a9fd6bc26d0651370f13d93218f4a14fe0a14ecee1c99159dccb9c4fd366caa39ec92ca7fccfe20c4c87d730a17472f098425d7a38fd74af732cf9c802759e44532030f9cffdaf2cefe538b402889b67398ef43d65e08c343aa144d5a4c4c6d2a3c7ed6ac8ab5e572e2070dc260821b39c06f165225d2d383c435058e30ec93c4877fb6b0f5d41de5523e8c51f20785b24f9a0eb38c2e4bd1cba1159ed04ae40f71f9c43f07f9e44b70dcf89f03eb8fb32ce4213ec67bcd9d7de7401de4113fae7099299e204417a95107030f1f4144cfdfd904ad738584ae3cb02630d8eda91931645736968d0b4aace13c014f541226288de955ab2eaf25ffc2bb8cfd055abff1ad7b04c270f6d39fe714bec87407d9c13db847e8f92cfb6fedaa80a21df69b9e814e72b980093d2e645084bb7360a88d8eb16905174221430073bf6c2eed043af26ded2490be8d1f502b76260a7484af070e1dc0a6ad9067364297745cc29f12b769622045908798dbfbad79a9b3903aa9ff1a91146e377ad0a29e4ccf95a9833654d816b72c54185809e3694d5aa8fd46fa2de5d0039a82bb7dfe827fe611aaff52088d22e9f949cc85e922d58d10535f714924931a3ac46576bec7ba3f9169ddb35f1d67a7352f4334f974c7528e81b7ccd336cdac5d7395279b19d186bc300fbbba0b723df71f82a29b62b557b1cef97d0e879ccba6bc2f3e04d95605b2ba0a1edc145b9fee63ad3697de43936cacadad796ca0cfb7261e22a3336f268e4410a31561669cb131adefe9f65e99ed60e11bf8cfea90303294dc4772d971aba97fabbd59a8400f36fff7fb750b1132f296cb55b9fafb3f411e3a3909606cedf49c01991f81357b84338b67938c3d31f1e21e56c391ffa1c20fd7cb1dbe21fa642bc238f327204d52a02446397320f90b6ff0e76280325b3d505151f570773ce3a69e4c7e21290b0c16308b677aca038ca1b795c8d3d8928d3e6af182328349b6126198aeb2ac81431dda03580fd3ff901df0689b7f72ec6230a05bdfad8eab316282dee216d9eaa219507e895025574617a32f7a56c6896590972205cd813fa18257e6aef56c20acff0f14f44db76c005c1bdb5c59383d9c2a7fbc6a467acc95b24a7755322bf79c68b4b4f0c9fe2fbc599011f7c9589d0a0a11f300017279037b7db3879b159d99144e2d6d48d361db8fa7153ac93debff9c701ea9331aa22783ff23ec407e486983ec088277e8c9bfc77e8a50c28443aa98f868f18eb50c85c2540323a9be14ecdb062195d7d546ec309c30c6f2c69eba7f6e812f06ea12c005552753a3a9069a4707c154ed9d03aff9e531aa41284784ed7656ca5047ca8158e63502b05e0ecdb131c8b92f9f2fd94744f956545100f13ed3ffb56f716ccdfec8562a98ff3a8ad1347e41213941158f5675fda70c016682c3e714316e87506935bd9508f031acf11ba21fc2833946cf8da99038d74dddbdb8d0bc6a3eee6d2027666d7dc9cf19783c6f4b8b92059f9dcd4f6deb982fea68fe65b33c5fcc58c89802f0b7f337769c5afe5255517dbb0ca3e3168c1b1d524b432485ad6517054b95afc21b7831acfe1c1765405be9ce4c92bd46e3ded59f2a069ec32fab18b64ff93e040968144eac7f7d7578174272593a7d0277d812094f816a78e783289fb7f5320dbd5639ea8ec876cb57c10b9cc8ece92cd04265cd4fee635c7a6588b14329c5e88b983740bf240e101c7ca5ad5ff34639f39e9e29c46e1105d9f92c38f988b11dd27dda89966d21f7e1765f995dfa74059948876901b69bc6689f198adbd7a1292790c36b58ede2c0b4a72f749e180898e3b5d7b9a83ae589416aa4078c6e9c5af158f83d9ef2d3d631263b7ab5a3bc7cf52f6eba436d176b9d255ec0686dafd2204873a96fc3e1ca1536f8096d91df2a4b8f14563461e1f5628cc8f75dd5a7ea28d6bfefea946b7cdd38d7096a66521192e2bc58f2220fae9c1b41fec525a20a55b254f4658d933af557f6038ba2acf352220e6c95463d7a655776d8b9e7768d982219c8aa8d75e49f2b4d4b4b0a5a4ad079449c7da929141497e01b332cf69800b3dd0258c2c77f1d174e783bbbd36ade553c48193fd61d689e48d3a2d6b28f42b05ad8fa06968b18d584629fc30de9d69d8e4aa1a728e000d374c942c3c2fcd2839c299e801f8667096abd2e1ccfa1cccf50ff6397fde15936d5642a228146ea38e52cf6593d17bd527a2427600e2ad5e1dcb39acc50e4cee5ca73eec6a7058c7f0a6bf308289e59562a8c1e68fc15138b29fbd72b5457f247c608824d16f0c4701ea41a8d1803c8fdbd599fa3f5080e0c85bbfe7dbdaf8ed08b1ff29bdbbb2c92a55294e01c54b971775dce98ed16cd9f7a3987d29e3998367c424cfa562fee4c9f1163530a64f6ab2092f68410ff36eb9cba67cf680b75fb98200b2fd8178db6cd4f5bcd2f30fbd549f7cb84ea708a90d5fe45981578db35ce3cff66391411b33ca2c260395e783ba7b653303f2e331a9516cb1c859411eb10638f298c0e75473601716dc73e6516866d8aae14730e34f69b9740dc6fb85bd771ab1c28d2d1b5b8e5a69c7951348845d7966133b7f544b6c72ebb849d90b5560cddf91d121f592882d131aaf9d9ee21845a3fc6b423eff05cf7c2b7a55d40f6a31688e8b02c6e9c2717d96d144f4b21c3aac2e2652da7e7f9e6c6a33d4d19aaf44d59d8d508f51e2d93b1c7131d8fd36a0cd51f1ac8e7374d26b63a623646a2ec0bce14946e095116829a1bd364c329c0b5f014e5c696d40eb6afae35dc5e19ac5e3a5bc9bf239e5715754aa64ce22c86742e146982b3f10a241eb2bc7ab17183b8ae8c6c7e8ea4c10e63e672ab84dd42fbee172c9ce335a770ea2edcee2c6c58065d156a8432364d886a17c882f9cee29f541fc35c7ac589c49657dfa636b5e859622f08b2c9de422978de7b32ddd76f5ea7b61f2b3da9816e49555ea022d0a1ecb06e9c33cbf7f31cc41b1d925c56730a523770863af73da90d3da85a566445deef010fef16dd335f505db355508522b6245be3983d75dc48f77305a4bee884cba724b9a27b6e46b94124b9d161a52dedfaa36e7ddb14632be4a41a58c1cdf541cbcac8e1ae27ff74335a2a5ce7c21a1f57e85362d17bdaf5afd242572ade15ccbf04665991d2bc6e604ae505d3fef72a0ed1cee73e51d1b908d78e003dc10676b64bb106c77a703b68cc484361d9bb73a8057a5e44978d17c278eedf664434c376293dd24010447f9b6f49246f771ff136468c54c819d52df0bffce8ddd1402d2579843745e9810b9b17b64564fa9005ea42038f2ea06d2c1fca69f7da8957d275fe8ed506c7818006bef05f32587d2ba88ec8b709b40ac01ed1fa5a6386628d17fffef9e77725f378dc3c220e2ebf55f87ab78a64cf97dfdc19578d8c5d0528dcdeeea6986181133b08f42727fe89654398b13940552580361e6b353193b2fa43dec24851aa753e834906752257c05e2a74260a8563ccae6ddb1100257e32176dc289d2c09b856450efddf866d840919a7492d0117e8f2b36542871a6f1acf218ddeee910c7087744a0f321bd9a0a616262012695ac85ec657faa6ecec4d0644f2eb234d8a56db825ad9dcd712e805b68a50a3d98304a79b3b87802581bdfdc67087c044018404b021f303a6ef84f58132bae3b9505c784a2f11c63bc2d5e5e1de6d4a671ef5d836eb181562415ff36135dd0e500368d71dd9e80de0cf253a206e6a1931ac035d6ad8479c65c80ebab6f08ebff25a4263d23f7fb3efc2661817c389b7c4cf4abab17abd99d05d6607e1e262d58025ffc476c3edeb6c4dc97e4f6b506e9683ac1028314f1031ac6f39a379fb49b44a4cc11e43f323e38a5092c236a0a8890ba4a217037ded6669b955e77c4fff0f893677519e6b0c455a1cbc2fd290f13ce86c5f5ad4cfc1221228ecb082af9412bd3764305e1a2efc6a08c78b76193dda465d7dcde49d595fd1f1cdcaf58044f194378ea69e9057bcd038cd210a327251bc960b96de40f7a48711449f571df344de318f08d5ba55cf0f317077f2e4b8ca9794c2221475767b6fba6624b5b9938bc25802802179948368f2eac9d2455832214084436b78caa145cbf2930c90dd27a2766e635fb2b3edabccad9d8c2fe3e251bc85826e3a8f6bbcc72c31ff81003dd27f43aab5e1182ccd9de91fd0cac7caf910bd9376e4af124dd44d490837a28afd2b8a5459213a30d2d15fa6cfdcf020d77f4a5b7ffa969dd36d0722cc05cd751eb94e1e4e52646dd8289555600dc2b1a7d237ac973f61965f44bb4800b296030b5650e515056154d0da28ec010384e364bc9f956239be65cc2e3a25e15f2fa52bd8eebd7a2d91c99fffac41137c13a0025db482c868d84f05e06b4641491ea1b47b84f302b3f097001fbd3bc251ff6fbbe81d71d82782a897d074eb295febb74a8853f32878da3836857be981fb06e2fe01ba23e792d6186eac3e6a4dc3305af91b90e435d89048604074389611b1acc452b6a092c473c13ef076a3ebdb1b5c650e365028b699785e5c201f20873c8280a2e01180839032cc48b3618cadf0a6d7691051e0a7633324ba44e3aa2af687c50d0ed6ac3c4d38f13c0f61564ac4a778810d10a7e208d39115adffe352254f8c324a81fa04e3ee65ee5370474c331dd2649c7db8d7aae62f6450cabaca572bb8a34f7fc7d54a2f297d95e89489c72f797d22b260634a5c42f0e5cf421b17f771a70dcfbf0322988007b5d47abac16f4c3570ffae4660defa86abddec6a8910f350edce440129251f54505389b84b0f18cc607b382512317d716bb4aab070ff80db4ff9cb643ef197c990d1bf817f7909d71bffa358284af746f5d448b54bdef58ce04a08712e2f0afca909abaac4b48f7e4e21bb0eb21bc97f116231a8ab618a890327a0f48644198b29c97935ece852f959b670dab3670cebcdfcde16a8d8722c2d42750331a4e6897ef814c2611393a9548c63e833da1e46b072ab4a602c9c6f0b9dc1d3330d3359786ab43d8571fce9caf20001209474164dfd8c52807ca1752dc5d83b38d427aaadc40b13f5c83b54a897130d59b620d0e9fc1c5875e97d79aeb9c27be1b59e412bc0e1456c6d6bb45aa0e38483ec12795d78b035a0fb298271d36cf00074d755322cfa0fa47f8b1344a80eb21e40c6aa2c4538c8476955536c5afa4835945063f34b70031e9a41c7c3d5870fbf680d44bb6a766d49e48843ca87c5c81e34805d00acbd3215fd2ceacf9001d56d50219bcf90fec38442ccb7f49fe48e3959a340c7b3e69aead3777c6bd25333588afd81dd5444cf5498a019665f09dac9b7e99f7466799e9887bf76e93eeaaac1e6a3e02cb085135893eeca839e7368a1c38c39152e511d1aab275bad632cb88365803407ff5a997fd89f6af218b294c3033e29b5c34843f73440c2606c9581a7ca6e123dc849b9656037759f75872c6fece7891381c8bc380c4d8136cffb9ef82f62750ae9b809b31f2fa16f299846f9be5379f1978394bda099b0c0ed9b37f96d70cd47b01b703dcd924b73ed4eca5c9cdd16107de6278a3d40009d8472a570253a37e5076ba3b6180e0583b954e964d640baf7a0d0e5a4fa94b9a3dfa2aad2cec704a89ff4dbfb441afd277fb72c1de6489ec05b5586b6698aac1327bf339751d956aba96e1b414d59519cd52c4a7ecd46af769e0aff798f4047244724145bd686061211268ad97f64810e7332465ef21a8378e84dd1200068970c2cb3338d9a6e8a19f670aff1d8916baa09a7ef914fc19ae1ff8e188b6ce5375d3e60c6aaf8226d76786a02d7877ba0a81beee18b3fc84984fbca704f96ac73bac04c931f81febae984c11559d5f54d255d52147f31be417c206fe6434a189dd2d1a0dcf1cfd32aa96fe7ef2ecdf610652bf8cb72ce5a5945a171f73d22c1ea2484753fa589c9888bab580287f7d8f5d647540dc24cfe97d32b37d8732d5a4ee58048971251b055c81bf1a528afb80756a46e63068573d87d460f42dd4abd944d87f279a089afe73121244eca630413a76ed428699ffd10f0f119dea9587fa592c1d5ae169b9bb0affbaf02503b22cf7d9fc90d247747016887da5f68afc9298c20a6eff4fff1ec9ab4a34b939c348b09b8a47bbc8c1ec60e1669a35964bdc14bf7b473a524293d3f7a4224e88f004ceacf27c436f01fdc3407a45e40a4660df120e94b69a0746d7f2b0e6e8dd36968b17e6ec12860976fabea844f1ceb10f679052d56120dbcc9a4c68d1defac0104699a98b862e3ae153098177e9088d7753e7514b1084dd7ef9367b0b350d5345e236cb50f760b0ade28a3cadbe53b192d284caa475af31c8c26f4d0cefd6826f42a0c6024d8766533d0e35d47a984553b00c6935b9c1f2c84df27a2759a35117703fc2ae274cc2c0b2e40ab718aedbe8024bdabf9bf38f933567c81963cb8ccf3d98fecbc8ab63bd563e82414f75c00f4090974362c620fae1d9d6e93c6fccf8d61a9adc2ee0fde99ce6c8e1c6bf794f51bb7aedb052b47096d517e2c2126631b3a1049f532e1ae4863d425012e5ddd0ea25c67295ba812918c5129ee91cf2f9dc9fe801fb304b27abf9a6fc785dc7dcc79270482791d4f22f5cc249843a12a0ee6fc7ea7a3caabfe81fffcdc22264c45c4ee3b6940322fa6cae3771d57d862671cf2f0178c45b314f4d2f66ced73e734cbbae26c9a9cdc26dbd39d39989558117803703e8515ce6705d4c405595e6aec2eb51c08336bea33cb9fb92f593a13ae41b317ed557318eac547a7068d5817f768a3fba1d9b48f72ef4b8de998b5d27c797fa166bae5d1a495a0bad9893ddcd3e73e41100b345c228cd4c29b88a04bc583251b561d6180ff134abb26b9eae36b5f60486d8ce276a18e34ee21a1fb8b909ade99dc7aeea7f9f2ebf5ab4bd7a3ba5ce63cf70d204d227b7c6bb3193c25c8559a87141a29d4457b483941c8cbc42470aef72572742ee6ecbedd85c9cdd11d8b2e0ed072c37676ac53a66c614598727c22c4a33c40fa33ce2d4015c3d42246024560124ceaa333e95cd610d4c82342d3bea9cc2ae619030ce07ef8af4dc089bd03b9b44e3199725693a51fbb7efafb4dc0129696c06f9946939e658f13abac1a0f77712e75bbc9a0c8792f9e1ed783d35d158af620b1feff9cec6c44bc7a0b116e839373c07d49d7ccb761348bc8ad6cd248387d072bfcc7dd5652f28dfc3165f34b2d6298eec90f429648906cd8f2de4f77226e2a44f68e54e195dcfa464b45a223bf5dc4dca6357bddd96ab91ba4d5f0fa2947d527d4609c2611d50ad8e2a5940ca79794c01cf49f91a29f6107070fcc1171ac037e41a484ea9c72863495ca6f5cb66c57f929df22bdb1299762d17fc063e12eaf358303d4de5002a9d6a5e85f99d073eb884bd529678ce609e488e1cecff1167ac533ce6cc0e6772357411b069b759049362762f526c1c8c5a44da188e618a8c8a8abe1a685637f9e022fff4c7f308c345ab3fc7cb5610a20bbcf357d094894846d17d8879e0f9db72c61d0b5e52101690d29ac8de89b34a627ffaf87d211de5cf241f96420df2d846304d2e7c7196346c4915016dcf8552fedf3083d592c0cda6e617712feea82e2c6bf8c57bb97c919f32c2c5ed367d4baf3726fa96adb0272d1c04869196408e6904a65b13205a41a8f403aa53a339da99bab9cf7e9a2891d017dddd3095aed439dabc5a5f0f8b64ebc45731ca09b97858c2e55e19a10ce6523dabbe1ba0274642652ed5f05cce4d4418ae628b380ca365226d8100c9b2810ede939f8e3d8647c540a9efab61c68a17be89dd58481a66fafe70f18ab398a5c2a4fd5acd2ea1c8993084ae096179b3de5ae52cfeccc281bfb6879637bac2034b4cf22c46152f7e40a1ec2f97fda13711e3eeb5cc6a8a9a16deaf9d2f3b07dc7ec27e569d44b4d903d70229d9c32a65a98619848edd8f64f58e9d269d6120d9ae807e12d6dc4a7edc21f7148b54a965c21b9ba45d80b87ea8eed2858a2b39faa0f6b668796cad8c2e089d8e5a582cd1775a2d7f28d6ddae04e064bab845bea24064db9547d18d0463fef1bf087542de679ef85a44a38a8e4ee78950cb7c33e53f11207a62cb06a3d206f13edc16cbb8900b62bc86c69642c77734852db41967607be404f2e5f2e2ef8d464812d15f0214376725856256c109ee546e34dde60346d035e2a99e811b3b8ab407a48a3357f744e0c1c47e294f0645be0d9f089fd698cf8c1b2d2f0659ab799a9baf3a054cb00f3ae612583e4d17dca884d0529ba00ba9532e4115cad364557023ac2b45a3866816fe204bb13fca1a1509794191d0b37d5ba35a745d2578a450412cc6a8f6e127161eb462dfdb88b1b3671c5b4e604b185602f4678a240ce41bb167b8082e1a3b8720d44384cccf892109a80374784c26118f62d28416318e38b4aa1ad5aa0b202614ac7307ff686d442292050454cb0a181d958059c1a45935a451c02253fa515e4dd455fd64c5a7364978930b7e0833a634f2f90e92065578bf4c69af15cdd935b3f84ca6e44a920d7310d57509954d5c1852123bbce50b2bbc73ac7a29ec2f3989107b6f76bcd4083b2757fc8504f3110f632bfcf39107165a729c92b79023071fb0a880561fd35f48d9ddd4a79f6a6d43a314a9dfc3fd8787b35cc0117edd48b5d142b76d074f6c9120c6dac2c3f32970de1c8cfb24e90ab738777a88db658210773b5d5d2de698c73b0a434b642d62b3f4514c47dfe7e7f683d8cf12c8ae67ee40e11994be53c2e6b9ae9ac31574d2e8c8e363717d9cc0ac74028e0e52f41ed9e98fc2861035e01285476c010f1e9e138b2b90e18cd292facf225636fe79a99076ad137313f0c481b57a40b6ac2a83c2a47f7bb3c2e26ff0c15cb7b9a766bdb8602fa9790ca7a9b992b5c6a2b9d6a784388dc1669a09ba322fef4306d32191138f57ccb7931614c1ee17c66b29df1747a9636378c841413065734c329426010ad2f0b22ea87d975336eebafc36bf4cc20581f457db3d1a7c1a1aacbed54c9186d70fd06d4296505b2042556b931711fcbc36378ee243f38ef481804c8a69da7dc5645f6b27bde8b36cb9ac5eb5e79d68c9afe6da78818d616ad690ae07558abd70dc231ec081b5a5650db713b242c9a12ec25116af4dab742568f921f43917010f19d7c198794b71099385a8eb2d77253abc04d918608b024ad88e3dac21d67c288a15f622b47c189e25f06927d66838044988da528cf267235a4b6d12de47c4aff26b6d9dae75c67a64a5c97434dc6f1f4df44c5e7e5922675ac8c48de1c7ffbe78d2da307b93fd9f3e813d6850300d3e403fb5bebff1481e2d69cc8b2e004d4325c909c16ede167862de87543419ed9bc3cd89fe5ab74373d3f97b346ea60d922c0fab75c8309e151e9f204a5f9d51d9bfc2a14ba15c2f3a2fcb25c5362539ea26d36a3024621458ca970e9750a8c6625f53be39cf13b88f63d213937ad3a7467cf408c40053c9ebd15973a154e1e9026d37f70d60ff646b0f07abd479c2905d4c707faecb8ef6c6c19fd1d0497fc492946beb2eb4a55d92c23ab80dbd02cb5b77a858ae65d7ca843fce671acd91cc7eb67bd2aa8de72e26f3299b5034b2c6a8deee5621da1ad3129c39189022665e61d828659c76600226434b0589d253bda101f84ef3779216d6de90f6b233145c77907825362896bd01b16459849876a91c0f779fb703fb73dcbad1f4151462d3a145a247846e9b7f4c62d3c7025fb48854c84d07ef63d1724b1ea4d8e185546dedcfdfdd22f03ff28be7dd69eeb577e7f39cde2b3bb9024be54195c85389f45aa03be8ef02039c8a08b1338e53efb7edcb108a5aba554723819bbcce420d78d39110ea56b9f21df3d3d65c66f62f281327d8a24b5e3211fe3f213dc1668ebe9ab2e540e9dbe86cb107c0c681fa8033599d78816976b39cc6f1fa72e80b81274bc486a68a8853be67421327a75dbf5e1f97d1bf85c42649bc1c50e55c07cb8b560b951a0c9f9a03d42c2acee732403a9c5d5f0ad1cfa3f5459efebd9671e3c42110805367ddd287b33b17cc0602de21d3bca6b76aaf0c41120aa6c984be889311d494c79df5c8c21add1574c142ee5e5910978053d23677e27fe39ea2569592634be247f4a958ba68c8dd2cb2c88cb743b38d2ee651d3451b189cc4b0004a2d6eafc0564fe8754bac0c11ff0598935103c55d907b6f38a971e6c2f1a1293f64a2af34fa5e7d62bffb49af2906b02ba50b6b1862738ec666bb6880d19b52ec750a60f85bcb6b728452e5e96685dea3a309877bc9af864303da1d68bfd40fe3d4a519b32b0f91c0756413516ec7a30a06a825998f29bb08ecfa97f204a22de99220f7fc530ecaf756a621a49023b6be7448dd4478363f64fbe7c49f77ca1e22299affb5453718e3b92faebbd830ab74e8be457b58b705c0fad2c0933e08ce5c3c2ae0bc94b93844f5cd4d2252ff96f93d9dbe2dd719b92fcfdafd0e99cc57bcebf1213d81f421c0d503ee333790e7674c88653a94a5cf53d1cda38141b1afbc5988030d5e1ba910ef424f798692dde6a8960ac36b3b97ec5f6a546ee693d4e1d7dab9a0357f8c1ed3ea45afd786107e9dd009423f12b01fadce896ac8cc66a79b735038b54d37109743df972974ebe531fd3c3f07a1c639839b259c482b7e25ba7fcfe4bb056ac2d80c62488018ef9d9e31f3201604d100c168bbf1ab771af970a194ef04958755801e67a0fbb797ea5eb3235c8421b5bb85ddef205eb6a21c30f5a44bb133fe71305675faa73cf5440c7534cc97dec4cee6eb233242544c5ab48dce5f14b59f8c2528adf20ed6d4624a65c8493f7afee821be306bdac9c40a2b44b793954aef13dcce3e06f62b55083883615340dfca242f32959032253b6699d6834083d1fc3a5f67f43e6567bba403467ef79fc99aaf4607f824efbf0f582279afbfe04e8d3c5f00c782f2fd6f7a6deb35f127ed144914c7ea5a7896a4d80fe038c795408be4f22cde3543dcd8433d997f4da619599e2460d5409bc568f0574a46fc075af80d86f2b9e1d7e5d5376c059a85c49118b910958a011e1bf6b3d396dde70020b664b75b72071074f810f571580f359335a28028d26e5b354557f8e755f4ad69f750380e5a5ebd437c8f9433d5be78cc9b284e52ca13afc52494dc7c8dead0c8072cbbb8471583719319bd203418405f89d23a431504a270b894ef12f5496093c86b460d63c135b4b6bbda22d4535554a179d93f41de6cd2c2c1cb1c138451afba20fb45fe83e8e22ed7761e514d3959aa347cdc2d265f1ff64a6a5e8c2ca59c80e2bc85d971e9456c88285419a2b91e9e3c9c5cef18498d382b92d27fe18860cbbe65d63fb2edd884ce30a16611d4f06e093078270ae9ffe8cebad2c5a46b7e93450e28a63095de2cad544692695d965af165bfd50a3343ea904c24a52dd5bf93f706501beaefeea4c559e403b279a010a88576e056f36eb7a0a0898bd01475839d0d25dd7b723a6480085de577ba41984352f8e50c60fcfb7bedae86f5cd3283f2b66999842cb0ebbc4edc7a2b7bed9632f3ba3000ce7fb685be76391b72e9e5fe02a32402ec4e9755d316410782f3340d8eea6c53ba691b05bf121a344ea5e7596a709cf21ad319c94c242dbeff49423f18cc9db6e832ba6bef269509bc46d3651ba67e0eef13c55e5f90b62389932c31ed8a9393881279789c69fc1c04bb4f322a4075fdb2f1d8742ecdd5db8660253ac6b34f71b2eb35fea5e1b139ff0c37db3c284f06696089370778392b2b87a2a2d1ec4fc6dd0fb651aa158a93a876ec3dab5d7fcdeec7683867bd756173c373509e452fdaeac99e202beda098bbe8dd245aa381b3b0e29b6dd9a3e8f60517cb29c1126fa8bb16da9d5fec91b425009836ccb0671006d7734436d8008a4803aa8b51ec0a0ef71d4b9333268cb3cf172ae9e2c829ac5a60e3213e21679db527bbbbfc884cacdb83fc32983963ac7cf4ed92b45d025f7439155e6191cb12ca927e201e3f132b53c9f85a98ac1a1bf9ea54b56b444c55617c068e58ab3fa2ebd8193875c3b58ad16a04491a0f99d3a91b67f5a82d2dfe954de2e9c12f1551cd30676522847a3f671dae7879b09aa28f9e9ced1852acb1d223ce2a7b609b76661304a02858702e16932a83f720f8dd04f9f6992b280cef923f440f0bb4df245f6fd03aab88e8e121d94e77ea2a1fe71ff82ad57b40a7a37204c52e0771bb074ba409556629a9b9cdc4a0eb2d5eb92ab0934d21787e6fa6f21d76ca4f74f18fea7d07fdd4dbb679dca019a29d73b2c07ff3e2d0fd6b8efd04df106ca4fa50285adc59d3b808165393feb42e612e02d73a631014eba2fc6832e83cb1d152543cba16035bf9f9710207f3f995c216389b7d905e8782c4b20ee9a9ae3f4886d6452ff9cd24170b571b81041a160ba9980a82719ddd50ec5280d9366738bc9d9bad1950042cbe4e43bce3806ed0d2fe956aaabffbd314609551b7ffaa052692dc43c57c651e673547f1d3d36f79936dae42a7d922c0feae7c3494b062aaaf93e39d960d3ac6ec9519db2a48b3e0979f1c5b4f08c02d18bb05fc48ad038258ee779045c74febad81b6ba842718f81edaa94bce45d9e940357d48e8fcee35c0782303f7d3ea8dc070691d9dcbd37531e08ddf98a44adbcae5751476f334fbff3eb0e84ee6200443ec4a5b93343e39f97040bc856769a856c2cac6c931ccac54072f296b8add867ce29cccbd07a5d90cc4ab1d5187f28bfe9e5637d67edcbf29eb2c1e84511a8a8f30718bcecc3bc6fa3a3f7b6aab0a54cd275d33c6e3582959d72bb795fa480c58473d238c52a9ccb8d2ff96f9c0f18fda1989411270605d5aba13698dab2af976ec88923781531319d8f7e2261c7dc9a5d159f5e59ef31808c615295d189defb303178452f1ed5151585a443e60a570cf0642646befa7e7f1639c909a2b13962991d96ac3711796697321805ff5ea83f15e8350f4c8d605e7dfc5eb163d18002164186c5e06997727e6ae1935960efa15b6df4b1537ea6ac00feb2e8764381a1742f638238b236ddd95a9f79f3560df5e70c3eb1db7cbf9fcef94031f63e1f3a37a8c8968fc037c85abe0054196d8c2cbb25708f7238b65ebba8edd761e257505297982d9a4800a774096a001202d067009f7f45d2ace299dfda797f4792f867b8ef7cc2889c93178215d5eb2bf9c6204214248d2bd47bd600558c812f09fff16ae102ac1021bcf4e78624a7606bc75425ddece00b1d051845b9b59b12627b6a231f09ed565d69a805ca5d566792d4de3b042967a5d650fefa307680b02077f8e6b09024229198c934f76c6e363b523df13281b9452a3d3d2d62958ac462554f4b5473f100b1ef334ff86d4387676d9be2fba7a7625993dc2477a8156978cb50f1ca872c0864d3c04c0eba2d93aaab64440a3982be93872e358c5ab8c02fdc8b1274ea3093b936bdf3529a6a0310307ad35bfe89c75efb1864a1857ff71514f61a85c6a622b27e7a3a31e264ce23606eb60fcb981bb386edb5a06717ea1900c0a666af1dcef5606aa8856b93ea10a370dec72c11e17e49d9f751870cc225bf9beeece66a523642c3b26b89363f7742e1ede919e97013b9cf9cc32eb1d78014150a8d2ad317198c09ad8a8a743f622fff3ad1d02ae6b98dc63bc058b11e6c37f6fff352e4bb65296d82277ef21880e23829a9f87ef08e5a273baa6d56b6a4d38444f150817bd87f374025bc1a763e9744ea1fddde44175c9424cb5556cb633bf327289743331ddb97fc22eb7804315e68fca1ed63997979af8a4951ac8adfd387cb3b7790bc69dfce8fff5c0da6db2fedc1a5f6d9785dc764ccce6752839d9f5956e00041cb8bd30f00cdb37a854460114693efc7b093867776e9badab41c590cda0aece92d7aab1c4c3d6f2af731d628fb57531ce15e71cd6a6026953545cb6317290cf7cd6785fb27bf75a2e4087af6b4bb30d998938792ea08b6c9a8eb148531c938da7de0d60b16c307410d039ecba969a7de5689996922fd76f847decbaff87af4373946236d9096c9bf7ebefa7173c0fff8ad234e246447605a7a366c8e81d62b0e43eb3e93056a60d9e1695e5ed09897efc88d08d30e598ab707cb87da583de3e9a2943b02dbb3cb974bf98949f5c276107cc7222df07ed0bfa2a6391ff145f82bb3a496bde99bec8179ee1567eeb55c7c758a60ca4cfcd339a2b98cfdacba190548c7b7d837ad5985cb032ebf6369216dc37358c498893ea42786b1219bc239775f364930284701d2f016569ccf656e70b599a44d2cf312b68421feac06f3d8285896ae2e2fbc75aa226f797a279bf494eb99ea830a1d0a5963be003b5d223d4b65b0e09da671644232180e68767e3b2ca6e8a935d95edcb2c141864f152a2417f52037fc59d87790abaf57286a2395b97bafd2e1b353bfb47a03f5db60e06c630c8854318e5405c70c2279a91f9592dd9712678abbf5ef22024f7881143bb6c5605c45f088615856aaa0a05432bf0bc7cb18924c544f6f0734feb5edadecded7e8e109de11d1c04c0efe5c4adca26a72ea72bab0545281fc31b77edc13801e16fcaa64e399211e1e4bc2eedf60357b0528434e25af2a534c417b491e1ccd56d1ab990b03f768fef848081bf91a5718892f0b483aa912cd9216bfc594c09a2cd0b40599d9812cf66e4dda3318fde21bcdecd481dcacee1c189e6f2e4ede77a9e7ab4520864f30b85a17825f395611d3f077a7040b7fa2b4bbdac0fa6e46236eb737cc0aea3a164b6ceeaa7959c69c5853516922ee430ace7673459b321390729e9c921d363427b79d25de0efc34bf00cb86aea5afcf81ef49cc0a091c29b02a873158e40caf5e1913b9ae650fd41f99067903b180b821fde8b72e3e7b8db98f3b9178a19d7dfd4af1a34cea35dde50b76981556d6e87332fa7affc16fab31295b51955ac9913f70a18937cd8c31a442c05bbb7b68f2459d1c419be65c4de63437431612112ea60ad5cc5699b127c8b7f9a1dcf0c24ab44e74b57d488485350fb3de7c04370fec3c476d5b334ae16e1ff7183037542a6cd7c3b0369d68217f085663bd15af1791007c38985000eb4c88b4891de31dfdc4891bd2b53f87064d60d9911d2d957760a4c3bd16b1c0010f207df3480cfd312be19c65e6e3a0518299ad7af988d7cc0fd5b089092088c85e584a65872439c7cddcff9cb3efa76529bed4d0542d737f7663fe625abb74497ea766e374b15c15dfcc6a7a646ae11a87ffeac0279f5d93d413bbe8ae325555a7a699a28b7b7ecfc030bb9f37514543dc89058e7c37c644d30b2b1f3a60e14978f591adfb628b4a155e9d640802e3e9ddfa50ecd5c422662c4958e2c64d90fb16331e6400f2433f6f2ac115b1a67cbafc917172db96ca9e16d5ce3ed70785b3d7253e3b1f5cd48dbe7fd5b1a83ae2b1e3b09b610fba531ef5917c366f015db962a5cca4c73626c48265a4ad8b1e0951c500d4b645c61a1d3b73ca5f3203020a490c31974e0d04cb0dbcbc8b6cb3eea3bca4046984cb0865937deda45d2902e0320a419b5f0e22babaf47477ae25310de45cfa1bcf833c254429a328f9820e87a4da235a2282ca985eb4903f33a5b290fd148adecee446160d962e657668d5e5989886ebc7d59cbcb5afb04f3c7f1ef3829030324e53afa75df1e40a76f1337d5f516344793dee9008004e9de9638ce477dc73a29b42f6245948d8fc531416d56a26234543455fbb8241fd749fcad472ac8ae0a632712df4eb7b0b2aaa6fcdd6f23bdb38c2b663e56443809ef49fd8ac2f27681b291e550f76314ffcddbdbbab5dfef8b6734782889396ee02ffff4e5c9b17f22ddeee3987e9cf275c5dc53acff62a0c480fce04e59d20741250c25f392eb77cfc9601e130ec4f6001075035f0645cf9da244d1d145f52926894d42a21b12f6d3e441a83eceda2084c5234e35d6cc7fd69fb52b8724556c13ca4a877b7dd1c97e61fc172b76d877a3199fb7946bd8a6fb9b36c96065f93f7abce9a449b25ddee62648f48ffd2dfd55fc93cb122dc77731dd9b314af9ce21e90e56a633bbfcc115501553d1f4940a89f42272bdce5722727a4c68651ee811cd780c0527058cbdcd22ebc99be755e8159e1cd2e27d201158b6dde2bb139d1ffbb40f02d4332fd9fba2faaf48044f56e69ad65b92f30228601ddedd521af42bb301f09183183dd2e530b19b10cf59b1bb15ad84397e47ec6c129c59e17846f9bf4160801e4bd5115dfba567ad12097e1505eb7fa230725be8dd43e1f4f9e0994deb477c3f21d9bd1e6eff192d8d010a99393af6491836e33871e32602b05896a41cf1398f08c342fc41156a713f7ded7fe652d4e5b182f61d4d3e78e20a233ac7a189fe7a82a0b6351902830544fb5fbec019448aacb49425b68d5b8f2f553671f3a28987fcdf9b453b9c769f7609f46323692cd1d5ace20bbcb17c73dedc843b2eb9243e3141500aad9281d3b2e524013f62bd93b58aab5e6f0cc8453d97f4a42601861b665fbf7321b7f5e50c4961b54cbce73554e061196c4c59d530607361d1644740069d04b5ed76dec8a2433b92f4ffafd5a2e519e5255df4a0c5ae56c48ccbbf795ae54bf0bad3a8386e351a4c558de59a562e1c996244f5ee0574a387e97125783df5d67402969db7c5da8b9caad217c0e7c694c8d058f38089b19371f0aae9eeba3317f18d09e9ba35438b290a1bf936c6eef398ffc824a06e2d7e4c71b511c17e9fc45d0b60f1d7322a3d876d42129a757e3b22f615b435bcc22e33fbd285062983229c1871f7566af951946745b736b83464e6fbc708890d4daf4e115c24253fe3d1c8426ac36dd91ab21f1fd6883fda17838f88710b33610e1bdbbb43b821d5eaf63e01b82b8153c94c3dbaee243c4bf05965f4c454d1a7e10dd33320861308c9d45bfda1acd98ede55d02611f9fb5beeda0520b9d70ea74c4eaecec21032c0317698e1729a030786d5b0ca5723b52df4f98ef486563c53069a44edf736adf548e177ff0e8de08aafc42b54a5e8210cb1dead9fa4b13d887200a67b989591d4a4bcc82650f5bdca86333a25af7b959ff42c3401e9dabd9effc4b0679653897a30d90dc7a612d10d191e0fee50ff68d95b5003fb2d2f63be9aa0159dafdf658e0dab96e8d0d203679cd341529529d391f92a39bc5cf3ab5a7742d3b08eac9ee40b8ec649d038e11ff0665478aa9149bd45887c1cdc1c8f08b717f767304e27bc4ac5c38aae0918e16f6c655bf883bf36a151d19663279ab57720804975d493b5a3b55a34f3c83a9b74f2643b142bacfa1ed13922a680a50d73a7298c056a64dfb2f1dc402fd1c798d3e85acc8dbd8d5dee59ac25a63036b73a8b97cb970068b8a550be32c065ccca0f025f72757e4b305c82404d8119936feff723d026ddd9b93d4f064ae36ce83e709271da73aece76a4925d0b2d0754c58f9ee1f23c2e61b340ff753acb5020cf5e4a91c6238c2d0c84b4c1c1f8aae66605a50bedcc371e8b6cfc5357dd9b4615419bf4db05cc98134d0bdfe00b091ac609e39be302b6e2385abbd1f861a70ef839eb5a5d58980ef25f48b4333dd97185eab38247f028c0dba3a7084f4a0811163652e72a6e2939379a1931ec76c487813cd15913ae2fd4f223f596f64dca6f9344694d27c93cd62661dcc6eaab111aa810045c133aea801710a768dfde864d2b1d10beeef21686c2bec89eabc14799230156b3f3a6aaf466c3260f3e389c4549dc1ab0aeb0597eb5e3dd18b13da22e38123ab19c7b807f5020b5bbeb409eab50984dcc07446dd872d727db321ad05f74251d7682847cadf8b28198aad5624133cd6c3c3e6c220096cea298742a5dd381a53dfd20c473b41d0c4cd0a40dd29639677af89c6fcc6a809da19e772047c119d47b7bddd78d4c32b4cd2a31daa72d5c8fd293f2e4770329eba7f53fd79db7459cd92a161fba4bcdcfd770e85bc7f7db8a6549c87bcd48a1945705d7c78c68bf367a7618564e28ed89ebcf10339a1dca5cc0d7ec405f28ff6f7e5fbb73ca6ff80ac420fdaa7c6b8ab9f360e0e45538296310be67ae35955ec4daaa2f3ecdc12c8caab3b5a0d686eac6b35cc939d9dcd07019822e0febc141a04b8a49876c3af99e46201b096a6929ee56c89626abdbc7ccfc8107af5876e54da5d428c9a0d01e642444b24ca0669ac855af5abfc0e24735a8a6d63c017f1ae89880dd48f986e05368100a01195054a5b8e658baf9a89a435fcee6f852af26dd423ab2a37ee0412367fed11501b966c7b9a8c0e6f8b92e71d7f15056a2b7fa50e1b2d524996cb805aa3b781ac591c95c593131e7e401c9c0212ca6b8a2994869155c80eeff6c3d0c4ffd0c26aa96909d3a56bd3ee0cf8fa2ec02d0a9aafc8dc3030755198b6c2bf973486444af96868e9ac93fb69931e9218d54baaa4950e60ca33e3d95427262a5c83b8a130f1fd724820cea63b9215314fec408c1fdc350ea9a1db5734af4fd52bbce6948178429bdba583f36090e3386a360ca7495c9577cf7626ecbf7db9ec191546b6e405da7b0ac0951ee53d86aefa6e76eba27aa51bac11de75ac5f31e0631bc1c520500539d26221e2e291af4ea38c39df2dbd8be1abc5650db8226cbe1ed9fb436b939f0a6889abfb6ec5ab02433e20f3ed68dd454662235ff64772d84b37cc901a51d421aba459134b1f7885b6a65d4b9e3db27874c2a1c051919e8e67bd4dc84b26b67d6f4fe77de951d1967747fbf5c40012c647ddb5f2a62370621d4d6346574e99b7c5109ab3d8a747f9113c4df46a0b1988a782bba4e9a896dbac8629dc6644e92086775aedb1d5400855ba1a6b27b6fd07eea3209536bdb5ca0ae53a66b01a75fa0da6cf14a8fcb715b9d6d89a73c919e1f5e59d627c94c97b3c52c0478b3b90b0777da811c39c25763b61baf18a96547cb85ff89f37c4c61a268aae35e03946a7fdff1064047e3b0c83639933be9b4fdac408678242f95469c62c28f037cbf50225663ab8e31b435d336071125558b4f22e02453fd294178bc99c8bd7a99b8f8e63e5e50fdc343c6645a595f9e112d3998bee7ecd47f7a2a7224f06103c8b2cb3629c88390a5e4c058ac4eca997e8934d48389279775c024c3a34642918575f32929a6433b95e119c3842564a77ecff61b8211cc263b3ac633c700aaf9bd1e693c6d423bb7ce40e59c260d5ad78ab139dba30fc41c5565bc40677ee2d589cc1be9acb7fbc888d49ac227b2c2f9e8525cd0752e1399e73b13ee97fd0b471da26bf634dad3e8c8c861893ab1e7cc92633c70ec55c51a40ad560839369e96aac097e9e2950c881611e55871ca83098f98903a7ee0d4b57691f720b670cccea7baba51a65925793a17423e5721555f51519041e0be0ddc52c0161593650e62693f5843e7aca11d50027651d1003645d196343e1145341e3a3c5d303521954d06979d9fae892dff7ba4468a7c4bc3d758da96cd4c81d483b2984a7998637a09d6382cb890a92a3ec561ca05df5758d3b0c31aa8f7df4d0421fc44aefced662e504656779e26e5311bdfd5dedcd6f26223a95f240c70e994c39ee885817d9a06e712cb8b44fb38efbac8cac42ffc0e0e529eb739de1ed4fff88159492de35600b0d0acc7b6962018dd68e8273b86980a87512a16cf72a4aafca8614f0bf9e426b8011225d2bf2ef7e700c0a46eeee2707a39d634683e41a8233b27c5c8bc089817a4f6b490def6617a85740bea80a0c2bb6a2729bf3a9693b43bc724ceb99ce7decf2173a977eb286ce7fbeb44b1b9f53038f9eca393fd18b987cd0477635f5c27c7ee6c8fb4bb86f7f50cf94efa5cb37a3242e6bdfbbd503c71dc51ff8326a58f77d7c549350a445bf1037ca9eea86423b296a27a0f9a7a57b1ff2e49c964abed6cdce72538426922f631150b1c85c90727be7b9191c2ee6d7b5d58d9050ae89d4e7bba6fb46fbbdcce56cb6797762be0d0db7a0584ff06c2f5d2339c4f202f915567d701d0152a0f10582b86a3b1466af66cac315af0ef2c5dff5bc178df0ba63e41902945fb5a7502689d6d4f7bd0d4d745890038377167c796928d04b81db704f22464c0a16e87073cd3feabccf4116f2d48f34bda753bf22ad25c2636a17ea83181f76cde7f54ad5840842a4180376f6ecec7918afe311aef4884d477ad302053d7864065ca98e92d38e7e647b148d8ea956299c87816b22afe649649651afb9cdbbd6482a887b0971eaa52be94eabf13d7ade884903aec9f33b05ed78ac6dc762474467bcfcfb47d068e16aa9756cafc690170f09b753f4eb7b7ec675a155a3462774beb62d928d8b2816a4088cd2dda467ed51554b5926c825c497f3aa6140660081fd68e4db0eff1318661d878ff200a0cc49a162e6283022e432908135671aed4879ea38d40e335c1b6d344006c10000f253bea96ac8bf9d7d16a66a838a78515b5819ae172d2266dfc426a5a8a945eea221f878088a4241939bb9816f93f25fcc178bcebf7b8ac18be4b85a57b494578f8d77bdef88297a9f7120c2867c822c2cccc2bf0c2a3bebaa28f9714351fa7dacf8702bcabd4622c606bf4856e57bd63ba36e86958a9d6d2c5c8bd603c6cbb0e2d6e7f9ca629698401ef172f70e96ca126488e85199412d648b8861d7346d6c403fa31210bdb799220349f63741694e2579a87e3274812238bde468baeaddf55ecd2cac36c1549bea22ef306eb3e7cb3038be590cec3b100ad5ff160b10690d73b38ce0980ee2b5df4d8be9d682995d5c39e993a62d04614be47e68ea4f3dfae084997f842e1b2cdfb1f1470084b52e3a2a171117117489480c8dc9762da133f6d1e24032663df82454580a9a6d77478fde43dc44e6da44caaf590ae7c0b37e59a0fc512b24c6abaff33500a39a46141652043111f56553a8c23b5aceeb0397c2b7860d1369ecac6ae010104ba5837beeff7163604fc6fc8f190f62a2c5fb9c549fc0809889747d8757555dd89f1854e0b3f8e8638bd513d0f25ee1c71df44a3eeb7b9a3fcc5d0792982f8eafd51ae298daf5a94b70b1468bcd234bfa260576f31e91dbe73731cd87d847507e0a634d6cc2c1d0c7b8b238d6bd39393fd4450bd5b836c3c6d066a0447cda5e0a61f997fbea5a4bd476595e96ad7495c6602a565eae106f668b5afbd730460496519857ba4d9e97a50b7468a86ef676ca123e57d206de831f69fa7515ee9592c070f884ab9a8bac4f052f545bfef710110f9b8fc0199782936f332a05540e547b83d4840ea1bcc0acb549d197017b98bd6e8dfb253d23d1d01d6cb88533cdea4329d2f5a335510ed2b2b4ea374ef455049de0399a7cfe2d23784bbbbad711604b2e1efa7d3e3c0391bb4293ea5546cacbd9ac5bce12e10642a08c7fa2d99faed46c159005b535c1e5d0967b58400c52cc8882d9006d79b272dad03bd333b5bc6c1e861bb5e1eab90b9f6db3d7e52089af02ca5486a5a48fc2733269614d74d92d2b28bc1b070865461c79805aabe727e83319a7d258f4234879dc70f8b5eeec08ebbc8d581ba29ccb79acaba82b770e8cc56f1aca6edd78da209941e5d61407ba3ee9d6d340adbbcbad8ef51f18663f82655f79b5ee87f70f0d7bb6f5165481e982e72cca84125d57accbb8ba483d0da52d995b22f175cd50444679be48826f660d4c60f51606130ae6cf510720aa68a07edd8bd785241132ffe4eae290e52e8c5f25eccc75a6e84b0aa5a7fb2286bbccebe9c8209ef2776cc7f663061917748790fe066ea7c58b4d5a015e3e2b6ce8ae030cd37a8ef3a6ca7473c3799fe05876656f0c62814c53d9f955056dd07f0991be9ae5b1fbdb8c8181b38511112d5b91380e8945b38ae7f640c4bb323f8977011086e3a4c2fb97a77227b09af3cc1af9f538372b6c40d5cad4a198dc135ed28e70af9470348c4b7aea35c145b47af4c713543884d4bbad432f381ba6acdd5746e5cc35a9fe3ac7facccdd83d9b8eb416dcf1a61b62f72778896d0a65892460fd3721900150ba964a5a2e97b053682563c7f67c2002f0eeb8dbbccc59df23569fbb9475d9a9dc69159ede68d0f83bb85553eb4aa4416ec77721772f61528ae2a42ac993c519a5ed0ac6538a7502b32b41ed3ff930e8ea4bebc5cd3d66f7bdb179675a7b1d8cdf7ed818a9ab126260a00b39f77db917b684da108b7c7be916d0f12c80be01c242f2908201db8e0aff0745fc5ee955bdac66f9b16eae7c90e55e3b47b3d9b91c00e8f925bf73c3b16fa1fab668596fe88468b900b4cff7bb67f38c964491b4fa16bab79462ce5d0d6c8bef398693bb0484105900b31c78a77ac6510f0af3910302df3f1637487639b825d12c7b2d1af55f82b12a7242d5b1c63aba6dd89b30742c9f9b5325e84a80274cc0933e9c12fe8f139292d7382b69ff89d5950825b39acbb01acc8f1e9fc1e35ec3c1dc4004802cef21a790907d1a6ab6e62951e15b101cdfc1db77d2f396f29c064e339d55b6848d366d1cc89a32eff1f0de751a76b25facfd82a2e941ce831d39f8657b874fe67818179c947db9433128563dadb78af7de9a5df44e2b3bafc66bd81fa875e48421af5f5aa382e4ae5aa89fcb93a65f3ab5a3629ee29fbac58f2a05ce38ff931d2e538bfed9ad779daf53e3c90fa4670d52c8989b1a3227e4b29598ae657f758a598999fd3648a1451399349f0f969a02dc052156203b31b4ef5df6abac356db7dc8c61d7993746f46af9aa977b35ab94fa89952d82ef74c26c42b079da08c3cbd28dbb42a6b05d353f09d6b99a7f4674e604269a0f85c9344c91546b2d469f0b97885828a70c460a42993690a2a7da3051030d5a34f28fe6cd0f9711f61b1a9f3a4590899c918e92fbb37f93f3cc253c06782dfe3801c7a50491d1f376c8f39fdc63da8ae380829fa3d8898ace3ac3165532a3f6ef84334a8b54fca4974130c0c8349ca270808452bb7ebb5e00966d7dd3f114677d4eb328617eb593ca6883b48b8ca6ef900120c28a288fdf908a31ed2f488538a4b7b1639d850531323f859bc842aade875343701f6cb214bcf48b83ff3f15cfa75ed22a50b57a9f5a2e2a48a8fad130957f8ef3969607f21f2d6790eec7abe7622785974fd5eb5e87421206f3320c3f5e82ad21adc00e0fa59b4249dc0238dbd0635c517af1d14102bf5a246367e10e4ac1621c679d35fa75e73ea253ec934f4de04bd27e6110e75a6becfc5ae384ae19ee95cf3c42651b1fad769f80a341dd0b0b2262091400dd9f602be6021e21994293404120f0846a7fdb81ac5289c217ab187c4831039981ca1e29192ee23bd06cb71558071ec92997686651445502c17cbb0a775aa5ea597731dac478c2011b2fe20a6891f15d13153641760f1e248be645035b210a963e74239d78faa87ac403b3f0e0179c084f3c8fe4831c1f706a4b64fc591d287e334cdbf1c920a0f06955c9426605b68df48ce3cdec4252fa654a254246b7f25be745cb58ada81ba5a662bc88948546df25ec7d326e4ec43f6914d8c57c46f9f1b4a1473dd4c8384f2f56cccb1cf37126a1a56ca5aa4d776c8201a124ce1c51946ff40482df35bc1ea09aade1644a6350a71ff326da0dc0e89d6a3d07c6f65655c8b0b27007a21782d2944d3b9ffb9cf52a828d4cf3768b2f29b8627ac8d996fe3927ecc81300e88b4ac2b2886659167745e7a747fd7380a8ae732815b88f955189ac8f2a2835567908077f8ff4f577d57a6e92f0104f18032bffabf4cd8ecd274315967b3b175e268385111e70a84c30d8b25ad4f484b7178cec06364ce7d29aa03256332991fd2c2a9778753d7800b0cd29cc8558fa2c25692f0c9125c0630635d47dd98453c8c55d47d292af060b7a73e37ce669292b44f42868e7a19de29f22e2494ddd303f9762eb195c4a0f392b38cf83f331951773ae2118a648fcf761b31a9c183c1aae0a600b3eb0619f06a7fc26ad8af0459b205407e8b3b6d0dd158187aa9301311d411246494dc6c844fcac32f65b212e0a3cd1bd073bdd4592ed890cd0adc590eaa205d03cc566479d091f66af5074325ad309843e9a5801035b3bf3e1d40a04ee4ce53b25390d95a2e11295037e2170f3bebea09bc35b0901eabafaf11e7c5ebaccf25efebe4adbd66f64643cd67fe00009be349f78fe8a80cec660488134da3d603182910d95981460e29957e50f239ec90e270cb9264ade11837ea4617b07f820c343511d14e7d06fb99e888964b539c48a766c0a2c2677ba1a8fbb1b43cc54206008d1bd47ce37f5c915b046fb367fe6b1296b6f8e4ca130df6c6289f9415bc3d7515875feebb82bc9751adaa6afc6c7538b9450f01bd673850607fca0ef78976466d80d170ca2240d788a73d2907b0a148843967e2edbfde8404820d12df441c93cbee2e899b3899883d2f4a0a96c041a0c3d2cc2c7981a255615c9b8a8ba40728e13b0f6e3a64f5574539e26f1afc778ed173642a55e896bacf9da071828593dc151365b3248081792edbd90ea928f54a3954abc4b3b35f4d76cc54029f977d9383dc3b510dc57a0dceefcf0cf459f1075959743d11eda0fbcad85e8fbc2f7d7ce18ebd81e4c577f350ec8899a068282b9ed61a89fa1c3994c1f77de948b3d4e103be9a6878a6c3404dbefa867217f468d5e6b759e4e1489cdd5b2677dfb170b2fa26a97c3e97626189bd31e6e007f1d955f71dc7021857376cfdd0dbe67c28f19caae50c6d8d629572ebe3a60b8781ad9491d59cc0eb6ca088a1717f22adee6415fd7cc96670132ca77013a012f598f4cee7a75026e499c62fd07afce2402f7d80faf865d5eed9b0e45035800d095cc546949eec8bcab225422e4d10b31b7539861333850d6a457aa79bee3f0451dbe8279c62d5751fa4f2367768ba480f04f3652be4b88e9cc61f764835afb469525aa5b90ea8d6ec00b3dccbdce6f0288f4388b9b722184b43c80f4dfed70fa1b996c2939e6ff66f1bac895be00cb47f21aa8dc8d357feb32bce805a3c3a90c824334999012d2711cdae90c861daac1e9f85c2c0be474e7f6969242cb8876861964ae88c6a93ff482193be3aa58083d0b3cde5a6c599d5322d9048937b89b7e1608bd01e781eac9de2a381f6044134f19a40320c07fe612b8bc2bcbc8522ac0aca00032afb827f06a0e234edde00b6063c517baae1389956996f87ead9f5a4a04919d5ae27ba092ff0d07a1d3d5d6212add077dac23006280688752aac5fdadcbe531562350b2e314fec1c8cc778a8e25feaac00a2768fdc667fdeffe17776e305c0075bc60e7d793561a4d61558d432a0e30a0751a687a22d48f6638ea7b6917add820ea50202f9f3ac8d09352ff98e871640e4e6d4de68ee7f50c199e108e9020de63e5dad67a53eb8a3e41e6c5c2bc360be2416fb0a9f44e54f0d9c1bebbcbc7a1697ed65a4331c4faededd9f0f056a4567ed291f7bef14149125dd183b5e11ae120a2c510f1efa9c6dedb19989bdf8b80e4fd721a333f4a7bdbb8b0fd6349846d3ed01efeb09fcb85602ac1525776b8db0c813a8afeffcbb199c4aea8f5caaddec6512eae6d99dd3588208fc2a773ce471db166d1dc4eea6f9b68edded4a457709f3971f0fee6463ca0f9310807d2c9ddc20b8ef422039bffded176ab4b5d8fe0e926455a5df262fe905c801a7ad2818a680d48af028b6678bf516f9bed67ed3c392578e086e0db9fa3228643e85ac012698568580b8aa71fff5cc2901751154b7f04c6db2f50a44c300ce9b22c3dcbc558a068d776eac0769605fac540dc39f7494792ad5b00f86edc8ad72fda65e168dd0d0f31e3b512becf34fe369322e2e1fd1b70831906b2fc352c207b692d31fb00f70bf174267a89a2ed9a549e862532930e3ceee78c21a0c9e5a100331a810477d9e399947af6521ed4558f3886c0ec2fc24c5d235c2e75aa330e4738cc353f9860621ff3e85946710ae4ea9c5fb4a09e35956b758eeacca8b6ebc713a09c0bd9bd010e58a7403a710376851c1fb8a1b3dd46a39b0e22aa0c41b29775108b16b963af585d430c78f7c381a48611cda2f3a10c265db60b493b66ab1fa131f3b9e2778bc670e830cdaa96b881f63d2a60ff1d6ce82599f3af5e645affc71cb614468a054562add74c074d7a83a928bbf1603de361465b00369b419951bc1757a4f4dcef7905ee53a4116fba67a569f36b4abf66017c9f29688ee7d743b8a81008042faab928008c75b1c42cf00c52226aeb09320ac4007a382210a2cbab91565f4ac60ca44cc984c60e52e11de21eb22b9159398978b9cb12e0fe04cd5782d211b2faa9bfee150ea26c7853a83944941fac99943ecf373ca26dc83cc2cbafd089bb7b045b447c2e42294f0a584d0825f92742514eb6c3519e3454779c5ec65924f42a6d127fd6dc6436bc6cb385d79187c3a81c8fad4e51c29b8a35b606934afb35c1bec40b009a94b98b7ea47916fa73ae1aeb659d3c95e4897e3aeb463241219bb8b6683858a2dde193ccc80d9763a201100791f659b4c76f66aca686223fc8ca41e80547e75d44d8f35c6cfb4bb2b2a678c10e1cf088dc9b4e9f05cc0f0fcf9a816fcd36f78be78986b1a6fcfc2c15eefd5d81535266ffda1ad1e2593f270a170a4970512b020a5f9d8188cf71126eb96c9edc91c77426717ff1e8bdc02fdc03ef32ddde36aae5922aec2ed5cbd1554053e7f2ddbc5f0c0e6bda5da1144b5ac4abd69066a3e10cf8d24a0f87b4fcc9b675ed4b720b9b7cd281984a5d8508fe52233b105b96b7ac3310d789b65da5d6b4286832fb010af7382d2591c9d0132be5aafb1341e608335cd67859cd8ee06b04a869252d911d5013737e85d966115e6cad2ac16e9772288e4bcea1cdd085fa85a206bcd34ca5318e1b510c142263c8f366ed547b040761fd1a308fc5ad0d5f0d759bd4b80b4672bcc9fd69add8ff13bd4e8315b25bea627cf33be02b0f5bced830e6567b0158b7299c32748edd1c445fda5492019d840f2dd86d894898ff728e28345d908dd455a0c3dd1b705ff91665b618fd66bf1a469ba61b496839c89fef1c0f37e9c8b3c2e4a997ba83a4241f4445cc8159a7bc6b9415a909a8bfd020ec2712513141af34b73a5f4e80784430e37ed1912225ec390fadfc93d0fee7839944626eba372b2ee4a55ebe03a9cacdfbdeeed27a5cfd131f494bd80586f70fc164c4bf780d4c2f161563de579a9a5b6b51123c86e28a54eb3dfd1879784c1a88a0a50cef96ee7875a4ba6a3a480b216193bdc9a53df0f6cd84ded459d3837f1a7b32c79921c98ffe32adad61e892435f5ec2c09e89ca0a19cc1e21c5782a8e1b4e0939254c18d753baf590d322752113e4a92d01e49e3823db75856517b93697ff54d144ccdcbf6676414100cb7b198659a1016886494354a6efcacc75a01333ef711acd1385541c8fa7853c719e1569c487e1146a3d227eb6d89f7140900b1b05cc367954cfe4b641a77d37efa894f6e185298bc3c60a722c0f29ec5c0e612f69514d7575e6377029a5e05b9a6eee344b8b8cbee11823334b3df455d41c4b3865b494935581bc065175d5fb4ceeaf3d0bc2f316b8f1288486eae95b771ecde00007a471bf9b384a5806fe99dcd775f25480c1f350336147f127f2725c1f8b1db60fd5ef432dd063be4cc2cebfd58fdb14eca28c22b9a3e686112a28ee67662b2284e097674969493413621a1abf730ee9d718b857d2eaf267addced6dc55a56d7e4c591c7f6e489d9d65c0e3437f4e41cd11e40499c5a305d6490fa8b21c2cdf85f79ad6ebe6cf38b6d6aaa43c6c458bf39e570269b5bc05e426e0dd8618ecf43913779e0b53273162ad4c04e4ec0f127bdb3a0de4634b9828812a7c71589cf425e2474d56cd0f1079a827bca7fa0393a44b22efe70f715d012d3282e1ac847663033538d02b17830b216c8387a5eee31fc19be931b110fbc56e2abe0fa967836d9edf0cd1cedb9ca48c9d277975362ba1e2e2c7c75068a00e929b4b1917430d6cd4fbfb552b9b18c365d60c04429f007c5b59b78961731eae5a05267d46a753986fa218b30f6685aa6c1ca641804c329f810fbae3658de0cab20d8eaa47177e2a4916d68343d4e0c83f9ed936893e8bb0598729eb57acd395af7599cf80d533c08729c0fd27d18e0ff014bd0cbd408ab89885502efd3891b8e8be1cc2d0b65c8de5729ef64677902f4709f0d721bb5d1207945089e5b07452bfac584d845533aa75b38c5c75604e932bf3f42ad937b110203697ab5fd6ff37729a5fda6656d91d37969714bb00c4740ef024d6148dd2cc76548205e11b344c5948bb764def20495d6c26184f834871be5e4a66004034ab39d3fccd8da84a1b8dff0a19d59bf956c3d0594ce4680793308389960145360f974e86f8ae205fae3e4c946e471f29706e5e970db8d8a56300be39b1e42077fd38c561c9826aa57cffcdca78789cadca42ab384e43c558410d4b7b4a01a3cc1de78e37bf7304c8b791746baf69565612220de9c06fd1314a70337e7bf18a29199fdf1ad5280e1a95e6fad72647cbea7533d82cb7af04f3c939a95da6e89ca186250615e992c03909194d7caee285667cd7b774a1fa626a7acbd47900d8e79f0b7dab5e5e7680d2dfaeed17e6fa9ca414959fa88a462668383df03f351b8ced09d0a7d1a673e9c84981b4884488353216d11b95e1f6cfbe3cb47b6747e156f3789d289473f6da53a77b78ec84b934c70b0a2d69c2727817f7d9f8054e330ea12ee4eb459b2a5d8b97e0b91f2301f52c7a034fe5505de6dc52670c3f44d15e6e34339a4f739247dc28cc1940594526269fb4da167105dd63456fa15f2b62f7f1974636afbd90c535f8acb357d2d82cc3cf96ef418790029b43396d130a329d26692a616158db5a52b6e9b8f015fc3bcb69263e634a6180d58c7e661c3e4955133a75e3da99b9068249d23edb00c53a617161842a4f3ddc539d62ebd14bbb3e4635ff317ee7a0ea09f13e320facf20a1d079227c70c264e8af7d22083b99d9a9b777ea365dd8649073235a6ced53579ccf826823cf97c02762ddc2d67697c7606dec8e4c498144bb3ed3974166cf0ec5cb64b878a9fa5c25f3ab66ed3c0b3d486cc2ee7957910509fdab946fad936f09c9c904fb4ca90397af24f94ea310727561bf68ef8b6b8b1c1b32ef9c6eff5be901625f55eff681de3bc4a886d8038535334bd22b4766232436541af3b364f7078406f5bc88e32905e501cafd6886af69fb0c758995f39908511468bccb48836599c1083e1a776efcd0db24d8a1db419d821cf4c981edb46ea26a3bf5edb6fce066c736dc0b0ba22bcb6a950c9db610014408d43c2e3325d6aed27a70a361c993b204a1f9cafc6e8eadf04bf8da5c92639494886d5724f55a83053f1451fc50299681b36d4da26747bb183469ee1c393f7257e20c37d4b9189844cd3b254d6534ec510e8907f95b8eef5cfa3a540595422e2070d6b3d89c40c43e130862c3047cf7c9518085a8c54b6935ffce4b58785d2c198454f90918589e41650efb794e26cb4f04ffbc927a3453308207a312c2ff4968805c5b73d148db09f9e62ac7363efe871d5c55177e7df01edd7da8f76c8eb66e5403dcca3b97607c35b24ae3e7df3af76af7a69e0b015cbf2c9c3208b52e3f37219f325fec087eee45a98f85ee7cdfa5a9e334044ba872bd25d3b598d5d3fe4e74f631c2ca7fac2a01c3acbd24d3c7938e949717cb31c8623018abc9246385d2fbebae8bdd8dbb498d5045ed760d8e8cd00d2b564c37a6cae7c53af4a086e138bbe73ff63c208b6f7314871dd973e1fd7835bdcce4a98d2083379c55ac03c1029172d654563441808cc5716d21636d1ec29a1b1fc52ef57687197749096a8efd600c19f0343f38586661dee6deca1dbcddb55602be52ceb487a838be0d1a21026e386038b3a22bd960bea6b26d43c7a3fe76a60299a7bce10e7a43546034cc9636694c16ea1a3d1f5c85bc451c847f2fdb3baa6948f40085410ba3c3bdf5ef20422102f40806b1ffc5bab478650fccf687dc7ad6f504ea373de34db36b6a6883294ba20b8fa17ee2a540f98c84beafbe549a795c960220224eb6e3552ca3104f47ae414f03531e5dffdbb7be51058fb9bd31c4789e308a96afd6c17bd2cdc94a9ffbae24d7a3e5a2ce78118dbd8c8dae527ebd4e087e13c4ce741025a0947cf37d9b061a0dee51afbdb7d7934b4941232d41f02cadf5e69c546279aa8f0ed96598f4a5dc01101ffbc3b405a827462a9e7554902259d0f74dcde418e332ebae85aa98815ed5aa938db3b8d64401b2b5acc72e00bf94306f5a2bd1963f83b329e6dc18343e95d16b88f9ccb4d480167fefecfe2c6d4c1b904ec8490240ed81caf551ae4c676938132100a40c81c427387a6929a96300791ef84e546b9b73ed68e32268b8cbd08046a750e729e017658fb887f1be7df90e57ddc4e351358777e4d3345ee38f5528bf0c8c9ed26d8316342933e7303ff22930b180ea7bfa1ae57abf7f0fac53c4a9e6581420492ad913fc76e12b48cf2513adda08133b0653192a888d2e098e581af1b25292e0faaa24bf4b50203934c1562c39a7876acfbd519870376d74c262690aa3f775392603ae93eb501a7b931e9d5a7a7d1b09f3ed89eb499110af464f2a71ebb7764006b2debbdf486ae1225490275ea27e9894975ee608cec500f28e9df5349997c198df375d0926c5424b35c80c90901f28d4ae6d73d8ac72ae28cd23d067a6b929bdd69ef11068a354ff4bd66d94a241ea0885938a1a3e247058ee50171ce167ade43b3af68ffab32bca018830a98b277acdb1d75f8a35ccfdbf8eadad32006177ce08166934fd29d84e52ecb199beb4d20f0e893e8b91d1c0aefbf2955220518bcb1b48119f004deccfc77cd88ef13cbaf7835442d95cf6482fa997be7ca75dbd8fb2a3e71afc6277726c4502ead094fa93ded165887aa9317c68622f0622cb7f7acb6853681f7c4f1cebbfdcca1daaf9651872876bea305c2b7cd80a43744a5f5654a717db826c18c3f8696dac35c2791d4284eadee0e8f200f6e31e6c1fe0e976c36876d868b7e95ceea9cd4587d0565e0365394c6195baf76b33a4bb37bed93f62bc30e0367ab87286b2a780fa827f61058e8203eeb8bc97c8a97a6f342c412eda60db5d70837d4e4b2be0784f6e52fffb950a5f1195865e96b3578516a203bbc511fcc0d648ec33d9c8d6a1ee7a4fc3ca49df4814e14b0264195059fa6d74032f19cc4e52bf2c55ae91a6e6deb41cd0835886d3df6178aa9ba0bd8bdddede145ad0521b1b65c9d19bdda56fceb35b7dd8a0693372dd2b397ef766e659c4825746c51e8a3e5438136d0b83cf50f8c11185a510e5097aa9e51de1bc2f9a3aa42373b51982aeca9b2b7d080262aba4c3faf8a31e9e113ad6c12ddf9ad6c586b76b5acb2ffba35c269cced511e2dec25532ce6e7a7058ec7af53171e305c943225f251b7e24d2ebad8fe7d1bcbd30367e98d25eaf0cc463de674e683dbc04ed18b33d7250b68d0d48ef697648c166f069af4007142ed9bcf5d21587754ea921ba43a67546268eb297cdfa87fe47cff1817ef2385472cb4191e1b30678844ed43159d96f2ac76a1f1ffd0b417b589715f9d9f48a556304e425f1d5733b7db47da3c9e1558f5d3a50010b34ec83e910b1dd1b3a7a08e471d48ad77377eb0ed4a677b7b4c66dcd70ab005abc0238f2eb38d7d41f906305b0927821630e3a7b72b9ee39c3317f990e43c3b67eba9c8ea6b8fd8f97ab28d5727452af41cf4890ba12ed069584b11f8f515f6ec401f560223a0c06e0b3078dcf427c7493899b9312d62f2a6a6006fb26399afd5f18cece3c0d079b3772bb8b419f0c7cd3357ae825ba0eddd55d9a62050157f256e415351518911ea0a9fb3fbd4c82493ba3c950ef5949366b42d40005019820e3fd26bfebcd9b0ba3bdbd8147ecc41f984f49af067bd7abec87c79bc7299fd3891d15a113c48aaa1811119c4fcc8578bc17d1cf488735724f54a89a97510df8a74faeebbc312931f5b0425286bf8cdc6fc956d85dfd3e3a3d49722039f99a31e0375391fc50b5693c5fc8f1dfdfaab00c6a2b473ed73019190e1b6fd730c6a1b8e816834b85d0d4380552cd551e8a03ff38ae1efcac8a6716613fc806fb816e893e4d75a7ef99a7b6bb2284d8f72b77ad84a5ca8939b8910892853c1a5b44b42e9dae47d1ac65e2dcdaa67e4ed2d906fab4b82b7bea0fb3b9746fa74801b061dc125b0ae4121628f1578b4f8924279ec81bc68b1fd06edbc00f40c74c24349285244e53c896ed74784fe0aeef9609598bb370f9f12690ac54bc38f83c0d923171422521f90e94a626696e9d87eace2576746272c6abe272f6fcb814427b11f9516936a823e729bc971cef8d8bc2bc5905594240ff32f74430284922069057391695d5795c4414980b1a0a51cbf1cd656d45f23b9f04595edc2516db50e7be6d91beaa9d99414a1d822306d64fbee7858bc276094ab07cf663f89d6de63eb0572b70e853ad62a1798f04a18ba17c5e0e88a35a375d171d41cff05ce9bf3311f998260bafb13ea76cb14ebf3362271170b2b17aec8044bd3da4de2d410e4af8aac7d8d5cd57533d28d6934581deadf074bf97ce1bc2a3858f25e8f89f956143254624f87b8423f616c6ac5f1631e09adaeadf00776bd497cb182a85857e4a5b7cf8aa5734cc2b0856f371c955e204afaa50555d787339f35d3a3ce90e06f7b7aec967d2b2fcb0d36c75561f96e09244d8d4e562e4ec7f511dbc5d3dc63ce7bc9de5cda0835a04986eb4640bb084362689dd94e67cb151f9fb98a3ab2243a830d949e7d541fe0814d97d6f96101734fd11339952f1c712207ed811ffebef3276a0445e27752eb20b6269607c246d6d903e9896ca4ced3e6b17b5a6df52dffae0f59a432427539cf0a8e4a49876e5c25b388a98da29a3cd1883ba08a13a7fb4411633b0044c681665cf6b2dab557fe69d6abd5662e7ba4d7fa36721048c4ea5521b3dd5048d4c1e23ee2671969145ed5ce3c95d4e4b931cf24bbb37e4d72762662ad938575b902273cbc0c88183615c1bbfe62fe8d7017a16269bf5ae9dfb548d4c42ab80353bd2040afea5ae6f52f27c08b8c3aafa6f99b3f89a99845b5e2c12a2035f59d80c3e459fc05236734660895832cea84034d210c04dc4f4a86de7b27baefc0d638b338629fd3fe58cac67ef645cff7a5a6d383c1c2d2e03d2a0b9cf2eeb338d84bb8c8f5af14fb61080e989a95e0af4b9b529d9a60dfb6f50d37c612435a54ac77463bfa87cbf5a25a5bf0c82b0378e1dff6a2f6f74aed43b4aad0c250429d932580ec7263f8edb0a29a799d9e257fde5855277d4ccdb88feecf5ab84d52abf98f263aa340bbdc1d2c926b704c7e89ac33f0176144357fe3143ffdf40dee3a3f468c0311d71cea3d0dea1eba7d0ac52dfc52fb8076530367c7fd32bd4fa67ec5264907d94e987adcf4679ea5054910f955e6050a4739c28b1b73545950ef1da5beaf22d0eaeafbb0601c59c2c8050b1c0aff0f4438576ee0112cec4b50c61c5769419596a0a938e91b7b62955c4c797f2d631e449782c9fd6de5f477983b53d28434463c2c2aed9a7c2ae1ed3b14d9edbaa116c75835853ad9b821ed6a3f2a4aaba68a744f05531545c83ffded842c98c9daed5c4a15e24c0c65c80a0592ad82076fa28382ed20063695090ec06382a66e63e35b4de9d9b088842bbf3cbe218756a0b30e289a15f677f54756565c8b59a6f171fc6645d8cf195d041f64e09e1e65ea60920547731d69138ca890f884d9ca5acd05a68869b52a3a127c1ab6aa271d3e7bab0224a1ae3ef2ce1405172cf232e710d0d05c8f69e9023526fdce671b6a7e8dd285951bfa7e3c2d6462a407a53bbfcb721800fb60d56a84be3932e396871768e9b2f2d801df7176a3fbf747282f0631188b44f19ce2c4dad325d2d8a2644b7101bcea784ff3b4d08f93228cfb1248864115fb525d0bcc8d8611b491d740adf2df84200613f48b2abaa4551dac121f2e24d03e6fa98814f2f537ca0e78260c62b46d50b696a0d7d289cd62ad8788a1ca8349c568638d1698cee162371773ebc35dff613e0c5b262e087f154d1985d72589c2104ab12946306bbaf3672a160fb8ff757367636a410396f76d7e6a803481159a811ad48496a74349c9ae1deb1e0ef0b5bc88b93190ec78ec939e5e40ffd8f4e1e780365915cde221aef575fb7eff86c1310772d36fbdd7683ad5c629e9afac09eb23f86e3cb6f81e02596fc35e33267c43a624e5cecc7c6671c34a87d59a4bd79827ab36b029550a7c0d3e1171c667c8f94182805edd460e24752f9f1cc102fa928cc1981527521579e1985b0267c174b128f3e521c1263d0f00b147a727b83fe2ce1460b7f27c7719cf1832eddd64eefa1dbbeeacff05ba2b4f234ba2953cf6bf50450ebbc0b1103ca545779ff5a973382d05368c722801f6abff55cdcfc63c11fcfa18820beebf6de31c019f11da6f569d7ebe0d39b66605324b47a4c650eb82518b5980bd063eebb5d163ed7164a8a2c18a40a2cc0e3b4ce0ab492f1ffc65992ca72a7e733ca9d00e46eedc99894f05e8524b0d7e6807651cda46457065d6c36d2b2d2c5d4281a3745d866fb528c705903d30640ba0ae2606d58668d9dc08c8b734049ac89eb083fad3464c4985eeba81a3a4444436e27f382f92a7526c45bf583f9dd3b1a91007c619cf74907c71d19111f42eac495549777274eddf3b82151e8b1b3f8ff9eed9d7628cd3ddf9312a7782d189e658fa8cfaa0866eec666ba83cac9a47d39263a9a69572f545b1784aa00ad7fb26cc0edde09acc46b7253a4aa69bb97b056e4bae30d44fc4568aaeeda818d768276995e72bfdeb7790772cc4016c229b6c8e02da36f5ca7c1044c354a31e9a3a4cfd098b08054309fbb540bd4a9923b40ea327482f2993986266439eb4d63d0a8d94812d9008a8c1d2d0fede84a11d056f3dfbcfdf53c1c720e404cd75e6a5ab881bba6049be13fe4a9aab44a936f2dabeaf047d6ebfca2c5031cc2c01a8f0f51c9e8db952eb0c2a58e801aec3ed2a1c11f5a1af5d9deb9fa92b7a0e49496f9c68ef447e0567379db56b6009677e5ed2a5c2d955c15cf9a4aafe41c9173418471a6cd1ad63e08f996f3f461ae5ad5dac3934bd3939c319989797bbde47a7e252b7e21d6b80a2b2b5ac2222effcd4374e1f34313d564bcb56c436f2f3e93bc2b939e1abaa70209e9787f4f8d0dcf6e799badd9a3e46f5f2fc287ab51bb487f37a5bfbafbf59a94181dd769b9b7fa710f22c204f4985d2caca2c0962372956fdd68a7ac050ab96c3c14558a51da8c38577e909c4772dae8521709fad9111dbbb7cd0f7f0c19d79403fabe8a089c6cb27a1b0666201f2170ec05e2bfb7edd492d369dbfeb84e60a92271cd4baf35b79613b744b6b8113c64862c5337760b6bbfdf19d43899711fb4bede60bac306b9310cde7a590bd5aff8fcecd4c5ca9566067a47c015ce29ac25fe022cce3979e9e31f5242727b6823fddbbf93954429fafcabccea638ca0476990547d927171880486f50c44080a39e4684127c89376245ce21b6a999e00cd017a3038077b20fc3691b8aa061ae69482bed6b0f0e9c39574f099a77c366d1576fc29c43efcf6891f6854cd1b123d4cb0f601a7761d06b9c41a2187947b6f02c2bacfb68420277dffc5895e991b00aeb784e75c4728365e3dc21c95458ee7ead526bd5e91d91d886bf9363f65b74685e1c00db5adb7544dbadb85b9b7cbeeb0bd5dd4aca48b5471cf19ca5e484a90f0e52414b956d8c95036685a6d4fe7afcf86ea476b25b00c57d7c046dc87c499885314795e0a85c4a29d666948ff4a56f073775bce40f6c40dfafc50470e3e113f1581e75af2f6f9973d2b64f3f456afa4628b7b9b0732715a094f994dda10c55ebade44f2e6c83def40d5bac8b403c4caab0e5b5f2222e57ecb6afd554077111e7650ebb70bb16cbb03ac693b6ac8a51d4c14d47f256f9f85c92d8bf778cbbb06553b6445edc1eabe263bcd61099f76afbea726e7803af3fb1daa5cb86992464ad7afb53b58c7c483540a0c602a3a602c92a93d511a8d791ad067fff4476650eff12fdcaf2807615a47e90cc2e2df1bc5a31e8fd27b092c7fdc51e833b84b9bacf533d2c6f1ca5592f1e98493ae42be451d0fe5ff56b1d2c3f000eadbef9d2aaef5347c1208a08a11d37e09e96326e45cc73214d638b634d844f0502a9033fb691df564f4c525eb453ab161a4d789b47ae50b6d65beab62bd993d01fea7a29f491ccc71e87d388799c16d301a0943fe9ebd6577a682196ee79a6fbafd865f6b666d7d8a85a7d9689fda410b1173374af458c741fc2c33651b519724b50d8e310e5b4830de30fdd53a3854e9a6dc4f58bb7a665855abb26da18a9afda55587935c90f635e12a1f6f9af8cc3a61068cc9e4ad1f3fdd8fda39a7561bad07b02207e92c6f6f63984dfd1f244d30e4cf9434b1d43beb08533d8614bbb057ffb7cd313a13f525c26ed0b2c10ff15224c3fbc5e98433f12d38fd243e9c01d6b2e6fd703aa68a353c374e5fc4e435e0c16ffc6e182ef1bd80e6cb5351fb02f8416d7c426fc7a28c68f9232005e785442fca0981d84a23052a2aa2c1d08cf3bb8972916974a29e20d40aa93e4e91fe2320f780f0f2754ced580997e50c8011d7abd44a3d72ff67770de38ab332aae7f705b5ff374f0aa08812c69f72f7b2b56d1210dd10f3d6fc6ec2e2c295b56fc28e98a0386758814a06cdf88597cbfcc880d785ecc4dd9a3aff747db7578c8bdf68368f6b64ad67723753b66ec401dc89ddb90f2d0477683427eff899bc42e88183042298b699bca815bfec5ae023c2224ef8aea735ed4a563eaa09ee57271adda5de58bf1ecc68a440d189949aafea207eb2abdc1c03849d806f1598658a3a8aee18db406de8655a70e3d14d11e702864a677c53bf52c8950c7297a89e7f11f4688bf4e63687d890afafb92b2113d47f21b91c1c21345b2ebd7690eabf349ff8fd8b123df0e018e673ae111064550b435f81dec63dd5b2141e6ea81fa8ebbed8ba968fb7034e478a5a66116b51034b2220d49cafd051ca6fa8a70375b8dab246e0f67db68d8bcced4120c69c36e3e649f10c629408c77db1203278163562847d746d5234b838748db3d7adbc8f576a593106ba1625617fb79f3e31337c0073ce284b219a66917ac2a3b7ed543b63417b5393285954584d5eb7661860385699c9c0a51a64c05d76d35f776ca580fca0f3c7fd20f987076f891280ddbcec9701dc2e6bf9006879e60c3dd0d92ee48c472fcb808b6019fcd804262ab30e383387d1d8442a63e5de24bdf0f4a5a59df876f644cacfa24d11c06552d9be6fe381441270355cbc88548f9d98eccca497df1afe10c95a5e99774862dbb5052acf31b33221e0d164c3281ee60069598dd083a58e52f739f5b43580754975176e9955926017592312d00ee36a6a23c53db0c121f94440418f13c8bfd61a2e48193df46733fbab48b05eb9b4a1697d68c6d4210ca5bf398100cc1360c6bdd39f9801c0817fd6839a7abaceb7e6770096909b34b437b47b0c8a292092c59d878dee1057e3365ce2435f31c6eac422d60c0a13cc5db27c38bc52b8924f609dbcc684f2358a7a4c657e90915406b5c1251496ca89392ef6a0b2c9b8093a4ffb8efc2b313aee601d7adba8b0f9e790282f321fa364e46d266e88c48e39411c3a53fb85e462fa1a17bf3da7bf4daf12a4a79338c6279f271fb7f7f712219ba1ea81982e375a58631ec347d29fcd1a4f20e4c7a2d1ad3f239b4e05f1b568befa7efcf5506197de89512707f1e21e05ada7abe0769ae750428e16b86b1f7d4f77dee867f7384de34662e630c7c83ddec95ecf1eaabf51cae163c12dd97fa01a388014291a0200658bafba4e9de0396232c670c3ad11c52fde3ba40e02005d3b43907a57c720f8bbac4570639bad132c764e963a9032bdce41f717556af3c9b8114e652b142c7f2255924759830b26ca3b527a315fe76c1f9560bd34eb36d65cca313f1f95aefac414dd1ced684c62a6d20dbf4a472bb5324cdbf29f470c8b5e06ddd4cc45d7b2b0ce8ef294e50f20c4d6d663ef5060e5784847ffef53d83853a6205e6ffe3b25a4f0a367114cae3fae189d554b8782544ec173379f4ce1382a7cd3324a5eb96436fb73efd6b63765521c1bd6914fd0764baac13e9fd4c46041c81c6ece3697b570288368b250d28607037eebd4ce4a06f3af4aeff49073dc70283f0c30c6b6cc1906ec1395c2ac0ca6ccee850019477cb120ed6a518953da289f0442a464a41257d60cf785e68130665aa110770d728d8086be4c9bda5d2d3bb905096507dbffba66890baf97b12b9c79ecaf4041973c8b449965a5941ee2c6c78d861e3f6c961acaf165a4f9871d5503c776ff52633f79c575600dbfaa343cf7ff3737a905fb5f064decbfc677f3cf93decf13b822c6e4a982619a6232f3a15a37b5f7313d40b930e613c4a15aadc09bb2d69892d3b40cb05408d2aa095c663e1c1d660e0fd93c56bd47368a1e2648ac46a2c48fce04d34e0fd9746ec7b2b18a0af465bd61161c32a6da5e6d715f5f073d7636de30602837fd322d8ff97b28de1eadbde0b0af8ec3c386b5da640c723bf9f013dff71b78ece8434dedb2db986dfbef893efb149d0a89b4086de910d333cf1c91622fe2ab1d7942ea63f26063c6b977fe8d2db0ebc4fe69a0d09d734df2aaafca7ecd0de861d436742650a8f7a5fc74dd5ef6871b5ba28f7346db7714ecb0eb58bbcc13e6526c5dba3b32ea81a7137367df42687dc1cdf42d415ba2ba22099117c1cc369cf5d17597fa953dc501afab32d7642750af041da1ef5d91c3985148f1065b796c263b655387d7608e6aba06b282a0eebd2f6229e8776b82756e3cb62306cd487acbb95663967176f888931455eab08d19492d2825d7e0dcf1b387a7b9fe0e94b82413ca6c323bad0b9164dc61281879ae59dfb8e3c05493184bd8afbe38d4a4ca9543931aca1da3ffc63d38eb1379f38b33ce29daadedc09c2d727ea0534a47da82abe6ea963e697fe8b28e619b4eeaf91bab9c2dfe976a063639b56f468db72d569590140bf48f25c57720e144820c4d9134eb5003c8154ef5ecd5b782617d800d49b2cb3e25c0fea067388db3565fcc9bfa1d88395a12998aee4249d79d1e437bef5932d9b35d911b5c1e7b28e723d989966fb3c1c5fb42aada07683cc0392c8e859d614b70037ab5ad48555f2b2fd26a8636a574cee2d1c03b2e0d747e4e493226bde2708f39cfe49df02dfb9bedb80e67850dcb502914e0e6a41c8312cadf4abec4f79fa322977f141fb56874ea63b3d6c6c51155e7c846c9a28b9eccfdf963fecb6a42d94b8c639fe1da13173e1b8ac1258a2f3a8c33b05be6d1af0a5dba0c96a3a38c037cb4b6dae3237839cb44c7b0477614eeb9819e8f3fbf35ef91d8669aea5c53391a1016aaef05e6431984657237826bf20377dccde177667cfd59b57f7fae2212a0fbc25f08b791158f0a5cdc0c4d02c064b3a920be92f7de24f27468249a6673f836f6fb4bcf01ba2890f87c2ea974da407550ed1afbbe8358439a7cf4cfd26be7e8b943331ff3745687ebfb21b0e7d09f3f0d2eae106be2e28300174d5669752d1eeefc40d046810d55f69927b4de7e07700b34d2497a092db239fcba096fc0d825dbf4464e47f90ea04e4c4caf93fa517f6d51ef3e2e0a3fa8faa10759ef083f05cb589310a8c5c14be2c0eb3f87ebee790ac54e0221e6389ea992943edf25af685b74d5ec4a692ff972fdd11487fcfa5038482f96f307b76023acb99ada32503c051f410a8d66b2c00c6f4c6ae5fa738ff1fdf5967beeb73d5201a129ea71362733f7b381cf822fbfa07cdd01f0f571ac9873b48848ca44ad6797c22d85e16d5982db1fedabc733480186f3b3ef35b55cf3a68b829c5f82b5f823eadb9ed1a9c6a0f6ba4daefc4f8f366e2552c3feb48bf0c200ba492e3dfbebde8d3a02044af9dd6a83d13518a507cfa996ce36d32950b024d63e43948b02d70b94f1aa2d4f0ea4b819215da0eb06e3e2c26d48a676d4f92174dfd21d87d8fd9165f66a30960eec14be8cfb01088a17e7063421c9774d200435a644167e780f2c5182aba52684698f306d01bb8be071c1405bfce8564417dc9f27f55d8c974134baf2e64a036779f9c23367ff0c4895b54fbe2184c49b1e783f9ce1f880a5142489b45c8ebe82f1cd29d69bb7d86c6aa32d5289c14e7517221d926acd4810234afbd06da795bb8f513485d7ffa5914d68edbb2f95c1a32dc8ab063646f4f2e677e55cb53e94051942a6b44e455aba1d59abf88ccd07dd6d5de4a5fb6d95c465084fd7b8ae5c5b3dc0c66c1b6428750f24aacdab6ce2d32f0104e83dd69898c30086b5487dab0533ce0140c76a77aa935953d55d4c3e73cad6632dee802d28cd523dfa8fcce878624de2c65c14a0cfe7d1c297ef27c80b82becd12e49973e84a06d187cc42f441600ae80946bb3f0ee64fff4da7b1081d4baf768904b84f5d81d30db20122605940f28b2659c5b6d69dbbdc159515bd75085d504325c4277434ee8750c02f517580e25daacb211388b006d7ac06140b72a2e036087793384390f7a0347db7466b7dc0a842cf6ac546085410137e3a41dc9af474a734deca6d82b13510f995ac20e9e8ae6b0b1d83eab5a7894b403e5a8808620c08949116d9a3d6a67583e70a2631345de20f22143fa8b7370fa3c8594e6555f4d300a61706163504b447625d5fbc7fdd63d7be76ede55153c7307ce0893cd8f6b0c858b0bbefbb168d7b0f68c8064b8d37fe102657077e004b08b004746573285b55e1f00189ab8d27d8c73e2328fb239737e3a15ccf3945b8d2aa1eb08a4482a2df3564ed79228a06f02f7d90a0945d75b3da12c56bf55a8f728face5ee37605c674a31cbe1c190d0068b7a93691a9218b22e15f14794bcd8f8179594265bd1e683fc1be50e98f03beabe782be6f7725fbba0f6a75a1fd23a01cb7a290c8c38724751e86114510ab0346e1356bf5eb97e4126c4dd6c941a26d990784c6a24519a8cc7c99c41d46eaec39133752fdc639c6e393fcfdfc36098273a69404160f0c1974836cb43adb93b33340760f15888587fdedae4d759b2ee05c7345d845692191d1046f7077fd1400eb9536dc8fdbfd8fadedccdedc27bb7b6b5f5084926300a1e28b14c2bf85df46b2412b1f23d7db73442d0c11798b806c53f380075163d4a25e6931648606e73b3b41593906a2fed6af6ff1b570b004514f98bd506650ac24047ed56a0d19cbce0cf26188a50609d0a78cd6c597fa3e9674756407fc59a6385273418da5567511182501f705ff0a4de005f28f009f3e6ca9291235b0a597d3dae8109c2bf561d7d573e0ea71f8ff66663d0f794c285a52b2cbc897f542c4bfd37d8a7502df3cf4bc6c44732368a376b71c96284222e8140bc879b9b2fb2c2e5de2289bf04be4c40a34b48da0a6676df488ffa00632f5f35e7f834ce8c873e08373be31d69011d0350069abf89d33a9b53dbbc29f7ece3b22f1bf17a78185577d3a842dc06c18dce32d7e375e8fdc8ecff8247ac601a21bb37af16ee56c6511a417a9062db8c5df9f96252fe1edd76de1a22182418c6801b4e051078085205ffcb7877f5d5af5676aa540ab9acb732a3f97a24ce0b38a90478b3608b5290b5c46dad5e72dd1af21975a9236ca17753f6ba4cfc24286f8fedf13249f9e573f32395ae95c133a26eff5529dae1590f7000035b7d52b794eaebd2a9399d226d6c9c3f26fc43d3bdd55a2090ee21f7cd6dfdf45ed36ab72a674d8b10ade053f75dfe07baf804261e536c1fea336219928812868682bad004aa6cc7f57411202c5ff5ec2ea1afa2f5084a0e63bdfd7c931d7f4559edc5b89d356d89751c753276b6d62cde1d9eff57e208a51e857b831b2ed99dbbb798bbc3f2eb5dc0c1180ed4a094fc09dbc207eecd6fea3c43ffa88ac891e4d36842953a5e4bd08696861a2b1c91fefac64eeb94504e40043bfe3998214a47ea25007ddf04232a9768e17d6eccbb5d7552b86e4f14d64d1b2ac504c7e3712d8f05042bbea48377f21b9673bf2b348b5bbee72eef132c79f75f9af63a1074ca4c8ee7b3fa67dcca87e8a852bd7ecc4d7a9d6a8ca191a3b9883811759a0911356196c927c42e65e0435ab0d82b2784a830d2d125af670eb8b6a05d7bde38c22acf34a08f9d381fb6cdbe9e2d6ee5d3162d0c33ae25db185dfd4bc39c5e625db04c7234aebbb25cc18bd787d96b2ddc4d4c5d54aa39a3443cd4d1437f9d0e17dc76c8e3b31a7001a45da17e268c92305f8abd37ac04e9915074e59afd2d9f47f443443b531adf7f2ebe4350c32ed6f0f4c901e276e275ef57227e541c082ec8fad2b8c0fd0d4d445d3ecb5ccec41a93bc544c85c87ceaee5c25e69b9c5d46d80cbce9975929cfa8c942ad2e271aef5462ac0b3becc2e6e4c7dc36eec68e124ac39d44a1032b788dfbcee082b4871cf65bebbd333de38cd980c3bb3db195b0eec9e622b1dfab0a49bacb18b96a63628bd25d02d3aaf7d507cb184b556bb6d6ce8b7c319f187b7f8757b9adfa43a0bcf1c66e9f6a15921c4676ed2011ef86cc987826931cac54a794c1d61c7a858c93b8146f19c0f880501cfef673441169f6ec4a6664260b5da95e4c358c30bac0288b5a3bf89fd112cfb269c628231e1b6805530da1ef42ccfed2f7336519202687725685ac3282cc43669d3a7b6456adba20c7e9222a498285dbaaa5d2ffeecb6e4ed0da259a2aadef2da603ef40882bf54af331fbabcfb5483a3a1f4d9d6d066b05924804d3da39084f978c15c59461a038b21c3d4349fdafd6ff463fa059ee59ab78129f9decc7589e47f5d77d6a52f12b5f657f60a1ae372251747aa660ba52df3c6ebb5a5f3939cb4013aa7daae5fa112d1154a9d25015d2748cb1fc790319205ea38ce1c550e850c4faa51bdfd8fc8f1265e904d5513f61f6f0cd09df2280dd47bcd28c7a18bb7ca4025f244754a53710ef7f8b1fe02cfa8b36173d1780ad54d19611519e9dc83e9427c228652fdf3f56ff4e2f8c17803734fcf899d1fc9581a1220a4099f8cdb560bd1b0a5893e5c8855627dce430cae01d7b5cc32925009ac6dd96364342acefd2d1c8326366f0c712099e897a5b5d4c0c5070f47138bce53bce7fabbbc06e7f97e53f1e2191b80a3b13b12e02c002b79807c2477996e0d96015b67f24d806e00a4dc767c36f2c3b15f3b9ec2764e6fa7bfa9369537bd5a8f4ec83cf15047fd869686b55fc6354f29e5230710bc483e72ebdad1a9c5265748ce36421fa9ffede18c7e37b6696c3a422552b90c4c22e120c7ec55fca17b0e5c82996cfcb0fec2f22f725c3eef3a9e401dcd5c59dd5bd891c5ae05d2a8d5d580d2b7aabb54e2493438d71ec29413b6399aa9816c93b69ea066e4f5bf711129e04f67ec9954e00ae8af91e636870396b646dec349c49f7ffa47a6bfb078ef5e87168dfc84b2a7c277be604595df36ea5ea338762e5413a71a8d4b2a59fb82af4d815b9d41bc92293cd216f2f01c7187ef5de6206b547465211727e158c50d70a06428d8012324bbe68382e5c07e99716c2f2ee17085aa430ffbff0b583d3d7ecd2671f7c0e648de13f7b85949af4541565e18180ac1d5c60304d632a4078997a5342c8fb0cc0b0cdcb767d4057cc330d26d463b3a3b53cd329160534d229bf372c43aab8984ac53dd3257488bd0a41c3f7fd4653565066135b51b0943ce864f0e3cf90cba5eb2771bf8fee55efc738ba70390f11e9f5c094c1a954767bdb98c463be882625020ea94f0dfcb3775fb535b39ac610a2c52e9bc94ac6ed5974c269ac7eac1d7cba576551c91049cb9d302e11b2f5a566da221c9f03630258385b461a512f5470ba012b5345275873163ea632e304667aee717bfebfb0ccff4f6b84c332d9edd0415a90331b9a2b6e07bf2f2ebaeef2a0dcdb21dae387058e833bc92069b989a7f5463e1dfba3bca559297cf553da4de68429265b2b11a6df2ca66912a762e4e27b878ee2cf4cf40d229479b1c473a72ea50b076ec100e534e5e5476f0376ba43708aaa4749793e18e42f278f026e9fb024b58c6e048c5c66bf27587ceecffe84dced5ab33433ae5d06acb2ff7b34b97712cfacc60084cebbe631ae83ff7d92abc5ca9c20d9ec915e3cbb387ebc0fe9ccd4baaf8b670ddc69b92e5b57172fb545614c31d3e25b181f0ad513c99e716ca484a2a823add2b31a79e1e672b86f9b42381e6c833fcbbe81ae451b49a438b11e137e7d0c6c7516b36ce177d31ef4b37eea7c250c09e573e1e7db99c128358971b13c2c7d33846de95b6899036d92b1dc25219aeba86b7dc7b207e338faf80c3b1fe0f604b91370f790da37af5aea3a88a692a7112fe5779d0af8bf0444fa682ddcf152d8890ffc2ba1bf007fbece260267c64bd6631dae7722f64ea1b9e5a68cf61299eb8f35a42d273189c20d179f2ef942f4ed33df93c9d19d65842397bff4ace8f72c0995de1452d638483c2efbf575b09a7868f87890b522fdda7fe277cd5621f6936092ff783c690a701ce16f4a213759e0a7edf100e1005798d028ce6f0219793847cc7488ce74cc51452e35fbfd21986d58b7f5a1c2dfa9687d8446cad1a9dfc2db36cb5420fe4c4838442b9a07564680825dc0ee4fadb6c58bd4fe2bc669b7831c947075713b65d1275c08978f1b634ff16c1893725f2315b4fa0ba9e151a621d76ef3817e0d7fc304a94c25e1e79b5549faf4dd98e0d3fa3e472c9c1e3fdd9c0e94e92be4796ca4b0e800aafa2a53f7f2f1297122a94285e119de8642b66533fe7d48889d8e5b2e4d03ef6325ea85c99cd81fcce2b4910667e12fa2982408b75147ce7eb393b7a3f4fb061014f49c0aaa3d2f7a754e8160767e1a3a4b6f86459f0e7706467d5bf660e1c4ab8f4a6c8b43591cc59c39fd57d3c6283e0fa20acc81d097f933506df24e6e947c27f54d2f0a7f6c9bc97fce03e3f036b31632c1c1c4eece668ceb1692465e7cac7602433943b127d94113852fc2685d3a92e4112b1a9e727184f411987b9d0a86224c70e3ec356f1f7b5b211e2e4efe2108253797e12c7af268d2a6ed45f05378775dd34e0f499d5132619db66eb849f54637af3b85c756b8f7242dbc106308a9f950be551c25469c1e86599db8a4e25c2447c5b9709f3e257f0fd5eeeaaf29b66c884e36eb99bc774880bf66d10288a6c6554cd12bce7c9b9a4f696a44497e68e8a7d14211f0db034ef80a9d2bf21517d4c9a0976b327034991d9bd36126871c2efeda6c71c5d7b4461dce411ec5a3a70677172d45c59b1827bccdf1c87ee8c3e567e45398368927d160263fae90baa9d461172a6b4481ea5f458ecfbd9fa6a26189a274395da978c5b3f092f812dbb684af253b56844c7c2d032f6538a9862449b8697e4e08e278160f0d184cd945ae1877b58e1f8e40e4ff001ffb838f39dd9c9d600b9ab9ccff8a19a37374f942f339303cbf4086432453341dd0392a0cfecd7200337c48af5bafb47cdc79e7772a27ab158c9d651831b2c5d7462a8785fa476a3a0fe598dac57511091de8f2d999017c972ec6b85ca71db209f2dfff49faa43f8e707fe044399658a8cdd2373d823d9565757960556b338cb4bb43f54b452080fdbfa0df52189cc6fd25eb2e1ce81a46205bfe21147d3a65f9a3c49df92aebf217c2e0e8394a00e75d54fd4bac7cfa74df86ca31f5478d3426870ab5364f4907ef13db9eaf9b3661982d9ae5bc6e6e680de96e745aec07cd6b3972e92120877dd31a051b4a154819c4b9e856030739d3f991965ce6ef1fafa93dc5f0a4889098d604cc54ff6444d5747015ae709a09f7d88877f09297cd51d2cb6cec37216adc5e22d3cc6ac6ab64560a39173cf3841aba023eae8c1a0e26811f7a0170432c84e2bc36f9be1af64561779dcfd9c57ed8163a1b4a7db688401a5573e0dd3554dd41ec0c002a9815829ede1bf09b0cea23eb25ce929622bc130ce6f6e47f57188b7480048123dc3642318b6b65b3b58f0bd899608765180afa7ba9a1e99dc21c5b325f3ea8d6e6d1765a5aaa5defa78996373148712507caf8384e776fc1bbb8e1d31ab0037fe8dc17e59ccef630e0091c5eee4037fadbff1167f1afa4edd0e3dbc00134482274fda47fa9b12fadf63fab50ac9416553effd05ce4634b6096c39792604a40a03fccecc0306bf370453b229f41db03183560508b7ff7ffc9101a2e30480ea4860e60478f85894bbf9c89d65aa0f448730531161b2347fc6e56079424535afc7fcef61e88474c92601fecdedfaa4da5ec4ef24bd9d78772809f7c913e8b9cd8170b1dbf382b54c3963a020db8500a81c7a8d71fc1addea6d30d572cb0bfa83404dbbaeaedc54f0f7f4491a45a558f8debee22e350d186d926056ea48ee66065edaf898ac711c0f08e20f7a8a22e00da36fdd29629115d096b1b1a2dab4c30816a1ddd247dd197fe461647bbb42d3ab80daed3fe088319ab6a30fe95f93b50e56f7e98bc28842156dea8ef0c44790a85b0a0b90104f14f2eb78c601158a0a4cd525e280207015643362e61f78a7a3438a5de0cb492422aa3eddf569c06a33371017b5d7afa8cf1b8cde52d5be990524d91516567e832efd77bcfe84186b8418782b37599089d565eb75f7a898ed83172bd39d83dd2f22a2bc7a90af0ad35d667068c5c22bc840a856a5ab3315cae23ae4358a43acef189c433a6226dff05db1dc5c1fcfa0aa3d990eac33e544c8bf7ea1d39da8de1f184bf1f27a7d4f9996b51b1897438da63f087fe55ac32c6661fe1713f83cffa899242508d0b7492eabe0c66a7383ddfa1c8fb9d217e0528db91715e5013b48c46ae379e0ac8ebc84f7f73b1438b63b31ba2694d868cc35f6dce06c540dd64f61f2efbcdb4e7a66e0db6533492bddee0d08756ff75553a392f9d4efa8165c08d2d88a7bd578d9f26f4678841deac08ad78b5641cf206ce392bb2d0cfc3395e4456115c2be9210dd556f79c79d9d7dc7bc69d0f93f34e9b039a3bc6cffee159495979e375abe585e6575d6c8f2c1967fe695c0772766995198fbbd72a85105ef7c1fc7e291f42d199241717481703de26d491d4ea0f97957b8721dad43ac95dfa7674c71826002b7281b7ed29a45c3210a52ab24999e2ad8469b1f7a4b69ab745f1ed61150b45a6a2fd1edda2b61059d6eab97fc520ff307f3e74db5d83dd992ee5b119adfbed3d5d47efdd6a2c76b1a4e8019103a412f36882762e5064ae4c783defc4f8abf3838acf91946398a4e06bffc9d70bfc7462199d584f67c9748bee948ec0976263d612be2c23752ca747088846297cb541491b072173f365c0aabaac819e16ed45f3826cdd3b3f73aa8b94ab854985cfc3aa42319f1d7b46d02a5a87cb20f17ef99b399316446db090bc41ffc7ff4f8fe0920fc04439bedee42a19cdbbc7130a347b4134531f2f05a163312c5328f356e87cb51abd99a04d3a0613ca7b9e1d5cef0a48742f2e7ee2a24c12ff21e09a204f75584139e1d7c6a7e2c96b418c768a6e64179bc667a73b56f027498f97e558b1e881a60bdec2017bb5f419654f796cba3fd5f564dcb01d5cd19e93234bf4ec4122d650b487fb3a7c8adc08caf7ec0cf47dcb4074615b873eeb82f08559fa20e21c024a78c333da506fce77c37e650299023d5920fb03e9c64e06431687cf3917b3816029d96e97558d5a60c6d802548b12f16d4aa6bf14455bbfe6dbb0fda3e8e1274d3e992112f3c914189335eb0182eaa2b9b206fc83396ab4847a60fa3c44b910228be0bb09f3b322cf5775437e64009c76ac6ebfdb04c00340adb6c704cbe80ac96bea3ce9279c0b021321b6129c8a3ef6ba3246d3363159062cdb3a1b5b43fe4f72694fa732e54dcdc55d0e1de37fe236834a780fd8798e1fc69bdb5b09e480ca542f0048c919ea8e1c3f7605df18e93cf4ec2347d9f50c9a32c1814e5b8247053bb3fe5ddc167ff1106520c42a577c9a1351d825f51ba3f6f43e3fe161b0a19729927b0fecd49b5f6aa66ea398917d37cf8b8dd5ac2001016d6b33c3c1a43bf5e87a3eb220c9b74b5a8c93d49963fb69f761945d77b66b0afc5c56a77f988e6f63ae6042f94d18e7193b735adea3fab1a5fbd842e72a3df47f8ac16b0ea17250c16660abede605f34028b89dda0a8a5f97e5b0d45e0f02b110ab39db7900d54e77c7183cce69ce05a750a481c07407557a2d9f28ed8e4d6bd8b5c5a0d2e2458e8a79edb073bfc12a40989c08682b26c480e69b1b36e90f2c6eb3f7dd5a20497ed7b3e437889279aba34132609d99918d2aae4740dd35bfabddd96b27dfb20bd4130473800cd9c8ff0884a8a923d34b8a17fc72817aec49e35098f9d3c912cb834b1912eaab84ae8f8ae747294d6b60128330416e337b252c207b069212e6051b11d96867f7c2c8f98be926c7a1ea297ad07d4196497784122e5545e429a9f6a76821ba821d07b73b98f7b6288f6a86442ef05512ff5a36b7e9881bdd7fd7cf4bff21685f3c443d9535285c946b73134e2dd3f3316a09f0141e5238983396fdbc9fbeeef4501ae86bca77b2cedfc04447ef5170671d77314c267a8a3169163209d2e341e42390ae660e7c63f962cb28b176667a7b2eae746c18c6e5c72e94a3ef16ba9bffa3911a8915fb588a668d660af46798b11f8c1464645254e3061dfeb2ecf86ec84abfc8075266359fd0dbd32af28be19a351c1fac46ec8e37b20cdfeb84dbce5ff2c22bb0f5d0434bd46abc3b96cb32fb39fd49c0f87eacd73adf4fd4f80deed8809c1bc2e14814c1add2256a18c555ab05de63dd0abc578c1874e691eaf2c11ad8bc30490732fa2c072a8a9e26d2c50e09ec560e1df512400f302558e8170eec3ba7fb803beb22270cc5db0f978538767268c6c0582d7dd53ecf96f38f55d1568277a579b6093d075b5940db82c3514d6feb9da23aa9e836bed19803ac0ed62de2f49333c4429395d6cf196a36797a3998e1fc37e5a0e3c0e025aad3f10b8ee4cf7e157c3649fc1f24ff037d70a7cc71dc9fae1610a95707c684cb874833aa7b04ae23c4a103a17d1618ba2b8278e2a477314a624b40525c7454909d7fd4eb3049227d3ee679cba14f605081d2e0851fe4a8e0ded175e566d066d8c35de1a064d8912767acb96f296e8ebbf96c71ab8201edc32b2d26059301dc418f5670e887983bdf1fe265fef9497af2b6a07afa9c367bedfaf9faeb3609efd80faec0ff02a1a8fe22df53ca425737e416b598f26fb28cf37d16a658fce09d47d19067b50979dc4cd2ffe3e895b6ca5b73e9672d5a171db90386b8cf91508f7f4fee95350f733924836470065c66e77e1dd60460b5bcc9852e1827f5cea7b68eb42c6b15d226389ef43467e72f1cdc79d56ddd9fba649ce3b0d5c9eb204a18abb4f225cc55844ed3ffa6e5b5550f2cb20060e114d7c85759d9661ea6f9e51579ba325c2af3096ebe88aa2acbff668a4e659f49332d472452c32d40ecbdf58358852e9a9d5a1a13537318eed471b9439ca3ce480e9ae7c8f7b599ffbf938b6d8097798c554164e1dd9ad6f00efea2ddcee24c4634c0b0457b45af7704f8376fb183c7bd420106957d75637f6a98f27db4cdc746423ff3b18a95e0e31ee729bd9537e6113ad5eade4b48fa088432e30a580026b3d6511fc79e9e83da7d6831d7bba288a0145db6974cfe05b67d179ae774471f9bbfe66d43389b88a402bfeb9c076e4ca168808a339436fb1b2e11f0103c8abf2dac8fcf069446757388595d473f998069e560402a29ddc6c40a95b01dba9ebdad5efc2a5467a3e046ed8b33f90f58439f728d2513230dc7edf8471acefe8edb6a037239540fbb682df89d076ce594b0461a1379bc10c01b9f00d25cee75588ed86bf490b0702b9723f613c886f3ba8acf38f72afcc909a6edbb57e4751ae22867edfcd61fb5439fcd23923947817057a0454403d4a49b8293813fd88cd029454a647fc2bb794a120127b651362d73b17f3b7df2a008eeffd5df7822f9915bb2eac2e39bc54c981e8bbabe7efda54bb1f66d50a091307ea47c8c4fa2725b43790e8910021f8c9de411a7f929e6f3636fea32565e002175056a2f4635a5d169f538ddf63a08b5e8ba833f945688112a6da4408aaa954cd31c210a897d52423b708f0aa9653d7fcd33f13348b070da5798fc5f2309685e803c305ed5ba463ba1969d3ff9ef1306afb7433d333c4620f1f2842713387e20f6613e39f6d57fba9566037eb13af98df1351d77750b28fd21931374acf00eb36c4e8045e8aefff6dac188c6d41c4dcfb3bae2c43e157a3997ce6e80e19d08dafd98952c5583fae1362049400ec6a92b162d00b7603be840d3d4160190298a1fcf2dae196be2d3b94ce8bacf0991accd155e17f101fa6ea39e19e9ed5d775eecc956c7136d92f4d2db7441b93c7f0a029fdf88f79f0666945ad87c506f95a5e5bd836555f85ddaa5893f56d137581645064597a41f66de4c25dd4a67b80f4e0804fb244ff44ab757d56cd87657274dee9ac0313956366c3cdc0aa9fd0962dd98415124f786d5467cbbe988ff099fde824dc893a5e3e8d73a0a8e8887c87801e0f0af379b1e3af99b3647adedda3eaf752176c2300b0608ce7d8ef6a717bdd49e122e397c541061d90bf0166440c09d6a9dc7d0bee7fc2cd5060558c665d52cc6d0175063091f1d2d5ce0fb808efc599d1a49633d89a003f1e7e4e5c7351ebbfd2333b12f6b8fcc7e755525b7eccfd59264286376385ad67977e7cd4d10dbfc1c941ed5844b2d6885941fe97d497fbb3253afb38ca4634f5039c85fbecbe7e0d40b7792e7d6a75d5c5f1f4f4855d25a7748358553386acc69ad5709346c5e09330ff0337586de9ad7efad7794886ccb0bf490bab2c831ac0a340a1ee1d5e379c1f4f10e30a60bfcb9163cd6b356ee0255ffdfe4dd7aba5e859a56a476cb8c237e75f3b79c3125e5c2e71f58b77c87dd290fb3f21963ce2c0325512e2fefec7d409418ab913ddca7475aad6c3650a595b9dabdde462ffcaddb2e4603ae1a5dc871bd359921a3329b761913fd559ce3a0f3096cc960a1e7b0818680a05cd8aa2f5ddc06d79fecf812330fcf55a8e8a6cb43e5927348c755dff135ad600c0d82e54e98595e618d96c4d8812839df7f23b3e8f757ba406c6fe4b1b6dc59ba846bb2c11f2001949d651bcf594b942737e949eb2b4535a8a395c245c986b062daf0267a7856b08c325669b274c981403661b12141f022cf0927a12841465443b8ddfbae1370950f6dc25aaf0501884d4918beaca2b373e2f027fb01f10e0037c144cf686fee3774bc1c0c92436a36f9b881cb80067720134aff79d59961e570078c4088c3cc0fd1db37670c80b0ce6164733be66617c730267b8d594975c165cdb91ff5004790547b4c643b4a08778644b868e0147e4f9c003938bea57fed2d4a50068eef0bfbae7c066c39aa4d95ab432eb5c831534028119cd2b0fdb03e38eb3194e47831dea21c4e97ba48893aa05c491f17dcbaec1649b752b130e6933de2cdd6657c5beb0a5e1a77a92808a06c606e48e0c7c99070382fbc92d2b07e6b4ad772cdb2bfd45b7d69299501a521c20f826f82de2b636b27f35918e6fdae43306d98d5bad191b5d218ed6762837ee1710eeaf4ea1f01ad8cfde013b7a6cfc1dbc0d09aef7924f4e93a3cfa001e7427aad8b5d40512291c2aaff3e013954af112b4528d3b90b267d0672086fab964e11f1aee950ee7cfc6e3ff638cd5e2525145c5faaaf21c93831f292d5c07f32dc459d824e6edb3a30dc03511fec3ae89cc31aa6a07ec3d59016442df89de1f6bd9214900b63d72d678243230d63c91836d413ad93146e368a5a681b33bf405f0d302c23ca97fdce93d457a871468eb7cf9a209a71e370121a7daa194ce9970c8fb54369e8bfec8a627aa2192d19a9cb398b09ee96cf5abd85c47bbd48d8a400aad7b3b347a54496fbc3fdfb3a5ba012134cd653b5123e339fcd480a598d9275bb7343ab4dc0b1cf53c4014b5f3466ed2ea057c9e8c082746ed03c7fd915883a0827fe4a2efd4b9c27298415a612fa2d4e367feb37f0e680de0aafa5001dc3a50b7d27038f292d63f0c8cbf8762b80047396d75e9331527ec2d4fee89cb4f845b5631b3caa1dc9099a431e412f449f99f7fa996272be8b773499bc390d80cd35b93ee90811c0e6815a91be8ce4a7dd9ffbfe1e07b0eaf499afa045e2d365e33e8b5630602d45d103a1942decffda05e490f968f465246d832388e735ad06da7f4f3c0da9373263d31af0f74fc218be9b0aec11a4621fea7cfa3cf8b06293e529576697ee1e96dadcb529e2879875da0c80a271dca5e63c40eebddb481de0c84171a8e18a7811c007552e689bdefa1e533845e9571147e5e245b04b8378c97f2fa800725e3ab920a4df15f6ef491f0b5285982892904a902368d3ad0f6e44b7b34b7342b3934977ca567f3da073984cbb22cd1c645be1d11fd1e722fdd502af7eae700a008a6e133f54cb077875ff738939d373107edc454ac04b69f4a23df2602249364d6e40501d59a1cf6a8f412ec169e56c427f6392358d38273757438270b1d7d38fe86d9860f13b92d7d57c147d2f9b3f563a389301a988182433d41682fcb4cc858be42d7d55f30a95fc19c1c664cc04d9f7e24503b6c019feb20fcf7f63ca65d806fe8f61362d37ee0b25f7ee93fddcb28f69cd8d7e3f24cb0e178ae394ab8edc0fe838b6601bb47e9684082fde6bf0c8d4295e4744f9063da7364dad83dd027175a4a5408e5126f917e802c3f724e4292ce174ec5847496b2e3d6fe6e1afee99423fa6712d8b42e44bd06b262c0a378f9f7e9356b240ba7d96fea138cc23a7692fda55b4538f46ea8202640f200f2c92dc2e816a3698b4cb67f1b4ed3f65ae90d8774ca7a37c3e7a0c681ce21f9fe9c9d1708249f870878dd4fffa132452cd27cfa4be5c8fd27af28ba7554f55b1dc134e94ed301e92752dc9f2de391e64677fa5548fe0f78f9b1345788bbd8e27dac26396fb08b4490e2e85d56e44545503b92b9199468513e050892450a3df2780e1298e73cec8ee617571de149d506fbae7262e00c9a6e38ca815e9efe9af7890b458f7d2d71cabd3307f5ead1a83b21ba26419e913d126a13b483a3797b891f2b7b3d687d62c529a014d61ff1e9274c2deed50c54781f6733d150168b96e0cab17bee5d1c605b2082cb79bcd5ac707bc7737be8e4d2c1dd828825f24a011f8ec250dcd48135d72f84925dec4bce149964a4f8250c8444ef989dd3d34c8a7d6ed2eacb6edc170bc1896c4c926bdf6e6d55f03f1b2f3fe53504eb803bffd5075a37475f13cea387742b9ce385c5593820a9e33d136a39efcbef585418b5076e790e6f067c2a440dd057b247b5b79291a5998419feeaf9e6fd4e98e40c25ce26205cdeea0320fae8f0016cafd4de3767e6d459b0365535c456fb45ce9eda9521c5adebb065699afe080b2d9180c71accc3f3a2ad57c2a50cfc8ec047612f3b277557c817879443f42bf6d1243d98d14989dce0f656b202cc03ac34a195fc72c11dfb4b72a9cc992eb7055bce139aa3fbe842199056b00881d646967bd7cdbefc1a74912f0b35c00a54e8f8548de39645fe510474c76b6959eb8173af7321d34295f337c15952a9bce1b9bd05efcfaaa0ed25f263bc429465f6843cd126a553dfd246f25fca4ef5b1ff7b179baa3d5622cde7ff2ed763c8c89f69df02a06b96ff79fea4382900bcbb2325b1518fd6b4f08e174977efd8d66d70a5cf630fb98cf53b2f8538e52da9b6153961dc8000f6d9726d000d45ff7b046ae7502c9240b02d997533f8b099557c8a95c835549d76d59276e06209f836f68012f3191b18267da10c50c2884c51d13a7e852e964268862d36bf4fce5cc01dffacba916ea8534b3123a84e63ef9d9b2141bba4241c6099d4ce4720d8198c1a35755523fa0ed2af95d69e438ac0593f4598aad2948eee77ea7dc42165251036210189109e4f347bf215dc743d6fcaf0954b0e0f68693fbdbdb959d0d7ae05690a33535abe174a03c140cb61dcee08ec032389afee9d31ec8332bb6d2459b4803d0e2a67b89cb303c6978c3eca2bc1d1bcd06452edaf325ce12e184d5df4aac8642f717370608aef7f3147d77367b6402d6b7d9e80bac6eba51702ae136039ea5849b395d5b10614ea59874e440dfabdf2ea8141db15303a23a5ff2e45083f2078e138a2979a17ba0016a0e1f3152e6ce7616d67ebaec3cf930dad314427cb7551ea0ed9b7f446adb61c0b30a4fe8277ade0d7c1a07787ee43225ecc6710bd8d0160f433ee932c7c64d2da5c42e48144d7adea3d6566bf55d4e32d120488bed9fbd20f2af6065ce931f504aac68a8427a5e4c46f83565b9591a858da79980fbfef50d9951e10b7f6e89c62af498a6e060c572e19c168557d535e75db824db1a4ad270fc467f2aa76734d2d17b6a38a65af0754a0475dea1d6b7ffec9ad4b3f2ece8be587dba947c5abd58210843d5b92757472dc0db96a624fc4c36c06fee44dfc65b8cdaf294b878902ed359b66c483297da7a1ca5c923b43b011df8315e89d91058bc7b51b13bcb18a775062fc0492394f028b44d8bb24c7101a1ffffd9f4d10d08366e624dc85aac7920165980002e646623e8e1e951d6b117b48ae656540556c7a676c3943ecbbe7c04e520dca09f682a1470d7b81f4633e1da5c2c7ddf06219c2a079241dac6713019e8be6ffc2679a77157e60edb3a51fa4825682b75cb8b9b57ea848d78b488cf20c5a778aa626b43c94835129282147ecda79d6a5313c33400deffb8085df3b7861615012b56ff79959473b92f6ac1628e1f44c2d7df9bd4032059540f135234fb847b95bd8993e026dbbfe05e56be3a095501517e47bba33beaf8dbfc2a4a9a2cc482bd6e81e188a3dd83883bd300b02bc852a0e4d5dd6c315df0ed3d7e4d75ffcefead062e32420f675fb149dc69cc6902deb649f22da76084566aa96d61f0c4e326dd36a005d7e910151a7c93d58df374735e6505b91965b9e1a854dce324ce068c86e7e16f9e56b66744331ae852ac2cc0c12d4a9844d82e209d98a2088b9636286290454d4503aa8292bc18dc7a26e6e8b8ded893af6237fa71adbd9a73356912b981c37e350b61e434789b27c4aea06e0b19dc2666aa33b6edaf76b637b68f808493017194a9b9100de4ef891b14a0090325372aa0cfbce554d901e81dbc6492d84cb4e98138e8af7433b3e5a5ee24e22dac520442ccbb39ae064146b8c9bdb9537ad49dce8b7bf992b1f3a18345e075d6d7a50cd7a372cfe2f36652c54df374c5cca7307987d9c0b396528615c7538979edd9c8392d6021835feba66ac5d488f7f6920a99ec5fa31210186f7259c1dc25d811bc5efef2599f9110bad728fdda687f5080962ebb26b18d2df5b2e2133f95c9de8b5bf1b3d651d7c4f43687c70b3894e5f4e1b3bdc18647293aa5f3e691abb12e712030f1dd434d7f6dff100e552f6a916dd5e418178203e623b157f4f572ce3870e8c97cc2fe3116fecfdcbd2784542ecf5f55932e3b3a617a73e10c34a78317cb7152c667104db5ac8ffcb6a8fbc182c03b36241c95a23d23ca3d56b79f7a96c573e1dfcd9b29543437fdfe69f9dadba1c2a96cff2e94e3fe951679e7e1ba68f942520e672672f3ad1da6df90cd5c65bcf98023980986c63da8b98d53c0585c320c425441539e98a150e723cf5c2d9201c4c8d90feeaa8a0fa007f8a09c61a76a42d280e668eb2fbafbf443ba44106923e577434e2cd31497ad51b830ad88efd66d2c005a9dfba79bf8d1d0329710dee066713b9273c4e880d1cd85393a5b9714a75426434516cde6e9b0ab24794b4b55ce49f6cc236dad0ebc4f491f045566ab94dd572935c5613a5277428709cb981a92a6242117e0bb0d14590add03d61d8197f101fec795644a4e23d025aadfc6798bac1a7e3230d7344be9e0486bbb4cc3071f1d72c3bc7074fba59e77bcaeafa9657146e648974870f40898fe1c79a288877ee3086648cc97e9ee2fdcff78fbbcdf2a2d8676e62ec6e9dedeb7eb4048674e9eb6202ced19eba57903eb31e2d5aab1cb3f5d521cfa20386ea85d10f9649b2f7daf99cf0e0d67585595fb5b10cee57223b81327c79e3927dae2d9e5cee5405451c3bce8442acfaf880945273130686e2f7d7266cd78a9faef87a3b7379be9cdf1c767d4461b8e0f3118a8297ecc04b5027b4fce4bf959263a7a09f546ef3bd9e73305b34779a7f5141d2bc85703885d11eb8401b967fa59e72587c4c1170e9495b7ab09be9b03e61f1a55f08a2069b7ed1db59f3e24d9f4664351dc8e1a8fbbeca7a532a7cb9e98b95053f8739a7e9393a17a96b6e6811c5af447c3ebd5ffef9370d2f39706d85d98cd327a7d002e36d641245401352e39055608a8e69f6720ed797e91e29404ece28f391cde5ed7b124c7dd9fc5b82c4aac250ac0fe21cd3b7f20446536191699ee0dc4f9a5c24166d0a64fa69082eac3ad42af49987ca34c43a8a5680f753945d9a3abdbfff12ebd23f5a02262d4ef4937115d3e926bc55f06d06fd9a6b40f607d58820d99f675fe0f79b6e2039ca3cba8d7da14badf47dca67d6c7e16bd020f459b3f9405f333af396d4f6894ff8e8088a0eefc6ab4f587ac933680bd301ade638ba4ee051de05a005687eca50de8cdb3e05ef1733b51d0e0a7e918d12ff75fe20c48a7f28d5d849b05db462e636e86e35f414417118d7aa4b1311bc38ba57a2b8ae92375e81590f759833e9097590cffe246df7f98622ec9c78ab1baebe406ad067392f6751c6ca159d30561cb8a274b205aad1004c63450ff57636e51a82f786300370d7bfb280822271a185e4dd035509660bbbb0100a6a1919ab9045bd7d2d8b5e988372011ccd1d1a8207afb7a86cfccbab3fe99bd9a5f64ae15c4c4ac170833a60a8983d0ba1bad460c14d03bd6888bd711fcc62e1560b3bf468e5a02ab13156e34d43e73d5871196596ad04cda5ba31eece3894b754512fe2986646a00bee68eab4fe4a8d5e36338a0d63b07b552ef07ef80a93842e6afe8c4cfc3dc0d58d8068a5a10482550c18ac9f554a92ed7e6a951bace7d2a88332a5b23754dfa847377338e4da4aee31a58b7e76f6435ddb7f948b32c5e4017f5433c54307c28441a5886e3419f6037d14dce40067487d527c90f89d57f3bf371c4c56312f5d8f17637112cc555b7452c155e2a4f5f50bbd9ea61bd138d68deea35831d383daca19b0968fa8d0723b6f73c06903904801a294a19babf9f49135c65586e84a45fc402049d6a282857b2791cdf17bbc121c542ec3884f0acd13005f52438f1e1da68e30e400664f110256cc00070f86f9169188c64b4cf60420d0324e60f79ce9ee71c9ba5987a5ab315c55cb7ffee9dc77b80c9473ed116de9130e30213e193dc44eab1a84341705448c02812e2c11497dbcdee024f298d5179bae66acd753a7230cb2e2b3bd4f7f0ba0fdcad1589d185f2d3f2deef084da3c918150d6719c9e6cd3ffc84beb3bdc4b0c76e83a4be64e5a26c61303ed85ae1aaf481c6bb096c96646e2197306a6c8cf5ad30fca9e393c9708a973d4b1139fd5bd915ed47ad48af09d6c26f16a9aee15f69dd942c811e60546c55d159832e88572071087e389975e3d00bc81e1ce84b686cc8e9f4029852f877f82db91d54e8c6144117f7f5453de002e2be4e329cd581a29381937151e070f1d7cd442f9ece204746d79f6eb0d14f6cee14c749a00a98625dd6a6b81a18b8b8c6a5231db636f77b7430f4af87b0917a96fee9d377bfd968763945cbfd9735ee762f1364f459e0410c8fee5b7d2eb37a39ae016e31837171ba58f04c8965787cc937a6c6a36ddf6e9caaf64257acde81465e708731cff527951930068c9fc32fae170456b31a678deca57396d68d118b679cb68c95bf9a2fd0e66e64f8c0c97873b9c33a14ee42f2c518f01cacc7d4cbcbdf87059fe7ab01c0b6850771b6e6ed2eb754d2afac68e48e53d6c785bf39ff7a24f50db7d0290d676fbab765c62a094749e17be1ab5404d78422ca7916ca074be7e1adea773fe69677809986163c5018a96154275ceae6313e4bc45d14390395de382a787da70e6e1e3e1e5337da1ff0ac8c29f19a274ce64070b162f499da29e30643bc8269d11268160ac424e74c6a94e36519775ed9823b467447d245fab99bacc0fcd6cca8f5b29d7fa4107edcf746364486a6636ca06ce264df0ce2e86f7d6938f474e63deb0d1ab693f931679309ab5bd0601a0c04ab8b4b5655d8d35570e8f17d69a2c28ddb210b5e29cb56429b0926b0783c0bf4dd3591def674671f023248a930cc45b97cc3be89eb2a1b36985fb079bbade6c6076eda8c27eec9ff79e8270aea349f8b76f1683306908085d5e3c5a483810e0ab0522ed6239e45aa1ca50374142ae9a91277039fc195a1ef3fb523bb0b88a9e6dad559040cda4fd1169ae9e30dccf1b3a6bd9b78afd707856421eea0769edf01ad98e649cc7f494459285b940a8c9323efe2600da37e8890fdc633333151114b511540d0e7f3037d03f14a9623a0629dac0061a98c315556f9408dd3ec1de65ea5a29b0cd8a1e5b902f13752cf4f40b47299bfbdf7de7ebfdcaa1f02c9fb50804135fb7332365b7d7abf11207cc605edc13a324268081dc3e794b12f587c11ba6a395dd486f030b8b5e639ae17d40c35e4adfcfd813f5dd57a7a9377b78b6ff47be6e06123e8f0ef96b396b39fec92c5bb6cb2d0cbb0cead6a8d6699c83c85aa3f3a377291d2d805578c0dd1ca817005eb54ddbd12f477f285bdf46aa2e1155065bc5d9cf52eb2436061bcbe52aca2f336b0de447607a232dc358fd8916dc44abf4437717c946acedb0904cec45f04813a103108b6a8d996291213064af86b6801dda735cd3e9eddf227e732214e0c04eaa1b6eebf3b49b2dbde5a0299459f25c8d3d12d0110ed60a5ba8330555ee9972b647bf299ad2f2d386e7c9d105487f8e728afb5c8a7675dc9b751b95f92178bdf3ba7047d98e00b0e24dd7f4716fa48d51c41ddef7f6c4764e9f523d2fec9f14e243b43dde4494cb9130a562562ebf687a9b0f84372f28650a25fcafe2ea61b9301cf2e567efc8047050140ccae0214e774a29ff276bfca21b05d83f3ef4b9f273fd32c43840be1216790bc04ec7cebdf430b4c7d4ef698e53ea0618e45729c8d46050c475a21ab4e16faa03f1645b1b03088a24d038eb5ff843030cc36700759cae1cbfcc0c954dd8c7903b22850be42da3a1442756bfd19bce91062da985e718129576fbfd2155eb052e9525b74176237be48d11d9d74476dc04cd214503a4b6799ce8195f70a7f714fe0ab4e0eb705f5ff2acee4c308e87da077c5e60614349adbf12c2de4661d6f62a359c7e45199def3aa3f35c86ec3f253e33a5ebb1f78f1f55739fbd3d77a5a609b8fe9893d6497d9802728f51cd0a65f389e0129a3610c3d47ff3e2f1d5f25b2f7e1faacbdbaa627eda6e61ea13fbfece1e68dc36276cc8f953ec4027857f7f502aef02436cfe77c8263c68416f89f15ceee60479b21b608389c57f1b831037e4fc6b0ff7a156639312e756d17a1c61b6fd4b1b9bbf172f276a144d193e0207394146c1f524007c1d82b38a03b32797d07b1d2cd6009c81fcac9461c0560fc7fbf86a1e25d099e954cf89835092c53ff142551d9ae6f46c89b6508e6eaa696817f4d37823d1bb6e629b137a6fb3e8db9d52b86dbb321758fbc8370e3923b34782c70d13d46f424e133fea9a79a086841d897947da607d248cc528f967ec7dad3a99ddfb0e7b2abacd8f8bb1be34ced89a28b0333f2d4964c7adf51f25fbec0a6ffdc1511dd84ec3bf9231d575b03ba48b316c2b66f7f9b4083bce86183c4788f23292b64f09d8d0ffde7eafc4a05128e9788234d82664128ae82e08c078844fcefc046cb05c97a768e76942f10ccf2f12401655e65de2b1f4f14cfb6d11080a2b8819d97e789464819a7c3b235f2bbeea8b0e0dbb2a2c8a1b8c68bbf21c0125f25758212c6e6860f2654a6fb52153db51162bfa4a0c87e15ed0a5d33c2107b991568a2e70ce3dae1b988836054d2c5f740c4be929e1102aa0e708e33380ffda4199a31d64ab4d21afa2fc0f77008f4b1e0713d013072964cf21c6859a6f4f7fc515ae872b43f4fd28b27746a0f44e939bfa0b2012166729afcc893dc94fb9c76f5be22840a69a40715331d457f37c454464f26e17c10cf5ed82104d0c3a283b4dda84ae960d9c9ad63f408162d62d68e827f2c6501e27db4d6cdf5a44f8d89e868fdd49fe94cb10461286ce41945c27fb3da37ef7862f5aa972e7e5abd2386cd7b6517eb54035bdfffd78ff2094d84e48e4df44f7655aa2b68c205218b36144f5f74ad93fc5018b7dd12d4c28dfc4d373be4e0bccc16cab29a65e9dd07d6879107b1c68a46f4d27f6dfccd93824de0e00035af63ed80187eebe8c41a23f84aab3eb37ba1f501eb9a7c633cb7ccf67df418c2142c01121996bb828cad7e7a70a3508533cad06f8744b46e3b151087d49b3b964356b55e0db2466d2294047d80e8ed29b6087c0f8a52e7d2f03674ae40127a0852136e394fe0c160c210272f7ab429f4370164c8dc818829a736f25ea335a1f85eec87f523aa29b69c815d9696eeff5c8e9169ae6ca9f79f9af912b2ee030fab5887451727996c4a98fbaf2c3aa1925f8f7eefd230695860736b2c1516ea8f3dfb3cfeef82c72a8b5a22fea4796b0395f2ec256fa124986d1be08090a6f8897e29695a33882db184d5ccb5ce6416c3d2c7bdf3b4c5b6aca5207caa60b63d34832053bf5a7de895e6217093c7d7c1f77ff72dfa8c02d1310b1ed2f26c2799d5f8c0610f65e74ca7316821a3bcf41a40891f8b7717cbc29c7873b76fa5f2158f7a82973825a253b304ce0411d74949668704768db6b6491355c92be85a3fba295444a2ddc57d1cc140a61e9e7cd06d365dd74025b821b523538d8204c7f16cd9bf9981f8edb4583f0602ae00f0df96758cfc6d3b6623909906cd61f7da84dce07cdbf5056156fcf8e1b8fdfb1f05de683caa2a9b6c820681c7d287db7715041424ef6a5b9f8ab12d8455ca01e0a65aecfb07d84dc4b16d5a4b375fc41c92457d1e0a91f2ba22d640ea0bbd73ea69032f6eecdcc2dbc4a6f35e655aa88d40adfcb4f23f6f7197f53e1dda28e60c75792dcdf4417ab61544b47ec2d0923e35277c55e8221892c880875d53213d5123d72084d3875bfb15ff21894b374af8581d5328f20b8007559bd8816fbd65bd28dd649e390fd9df8dbde8294b25a2537540c583bfd9af4dda5b0e1b605fc9b416c434de4e2d7aab433150015b86fe0c0f24ac5cb29ab767a85baace121de85a142756539472182d2831f04eae46a13bdb88d401e8655679a979c298da2e141cd7eb4592bcfc3f2aa729772dc908111e5cbf4a6cd4a8185ded617ca2c64e5a111de70d59ef8a5491a3816273f7f793b4e3fb60b85e6c502b22969e5de945e0680b52c0cf241c1af9e22d770fc0cacc2953a1914b2e7f93ca2b55e52d05366150930f0e3b08625a6a9e56bc5547257bf9ded2cad7a5867f79ed3db07e81ea8c4d653aa897956e68278a92b9dba38b325a90768dce5832588cf5398517603ef7fa7b3866378bcadd134793e582ce8209940f70d17f9c3fd3921fcf46c8a6b742aa79e0831bcb338faea0033b415680b8f2cab834ba9a1f94c93e3bdbb025527404c009ab5b4e56df82b227806f4069c71fa6aaf0dbbd03d6a963b442779d82a264798c1d308fac0e93c674f5cbc70cfe3448c453f47560aa75c1f0feb6f828aa6ad6155b3b2e6c625b941d5bf49e29d578de1b32684e8943195f42c35226f65c71e1ddd6b82964f9899f540c5388bcadeafef1b73006d5a0b335f1be6d4a6e1972decbb4036a4275d41c93e11b7313efb0961282604b702fd824c055740ca0253a882a9ca2f09d5338f48729b41fc6a6c31c1eca189c9d3814a87b38f4aeac306d610fa6fb430bb039534d8e798442d77fa37b88df1a406ea382bd94f78df5161d414c5e869cd4d323ed371cbe1dc7a12b112252b536c110634ce0093ad380e95a14f6c6a15b120280ffffff7f