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 65585 48beb7c073123255947906498114ea8f8119ca5114f1e88bc4d5b83349b86504

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9b9b65dffd952f6d27f05baf1ff672ee992d46e886577e752b0c848afdec2d7b
Certificate Block Hash
48beb7c073123255947906498114ea8f8119ca5114f1e88bc4d5b83349b86504
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000279000000200000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e8238834e284cef6aa4bd076390c1ac71a786fcf28a3f40d7cc888c45d847a2189bb5e236f0f0aa9138f85e7153f2fc552800a2e9c88be007e85f4c8862f333fa18aa1a99502eb6db7c3463f3003144044b5f0a37d9d57f1000e0000000000000080000000e000000279000000200000

Raw Header Hex

0000402036da9dd03bc6ba13f67589b54dccbe17261bf738751e905cd3aedffb465f953b46fde0d3852af6305a12bef84895cb2784abc2bc06d1cf3d517078506404273645311d6aae8601187b2decfd8a840c2b757e5786e8462d99ee72f61faf5bf0276d2f95fddf659b9b

Proof Data Hex

59,560 bytes
121216010307a1350da65a62f87e56dc5fe3f52bbac5071d6e880fdacde284a710fd41f435086c4d5d1df4e4a658ed7e8d7288f7448bf83a9274f1328f2afe694e1e315c28f5538fd49945f85aa7d3461b9d973870834bd435db2765ed20d45f924c7846c1a2bede28b0466224695926dba9cb744e4253ea3e62f2d24e6cc47d54a9638080d708ba57b95cf7707c659f9bdd213023683ff2abe3b33834f6d0606256d9951ec4031ac3906848f62e508864ab4ec5631aa1e32354c86ee5250df092ba9dd3b759a59df2844f8da9d863cac4e3cf9024736f7f26e2ab9af98efc4d6f8530200dcab8e104c0a591d70c33aa7cc928522e5a0af8d42f4d50f7be541abc93bf9b0750cc28700f03681fa16f577e332b0dc530f86cc6ffb2387e1bb653243eb3f6c33361202e9101be5fe2a73203dc38367bc1a2ee2d4c06b612cc65608ed2ab73e959831fd53821952e26d840434ed4b937ba0ff606dc7eec0f46917bb2cf8b1c183f46be7e30ffc4e753022c8b4562ddca9d22a2fa0e0709afe45bb1d2375a9b6296bd81c1ed45fd899465d3dee31eacce83c75ab62bc1904b7035fedb903c2d08aa77a76f5ee6e9eb95c8543abb58be6b831188c7b394948573868aff6992ee0f2838186a12c9efa7b9459190a5de2e93e23f3deae8a6dc3fb8a4e15d713fa2add300c1542c4dda25977154a4f73282f154a1127c5377343edce24a36f88f74eef110c10d4b202dba341d159f90f14dc9fe9e34ac43cf77b2b1f08af6366effae1bc26675d37f4951ab5a6845ce0a04b18a3a567cbf2c73c195a7a2e8d1e621d98f1b0de544f7375b7b9c6177bc912ddb453c1fa3facbbfd13f88ae36775bff440a4dca803a940e168a83d0b41bad7f8013f40c9a2aa6e524f1fbd3b0605cba81102ba86ded6f17fc725c341b693b08f8fac56de5512cbd15e189af64e661fd8c998b6d6e9687f03daac041bc6e36234258e8b6ce31f82dab3625945a6c9e2e45b6305f45eaa474ce26c97bb269755a5682465b7efeee18b21c93a89db8582e9c4b0a903e7f66ca887316e217fafb5a009349cee437364524f17cb77cbe79dd1ac5062e1b6b8ac2c488d7a0248a8007e1e25b0f89e306fd5f7775cb80e7da11dd041e3ed7e06877f96b1e23619d1da65749a7ff10b87a629039d2c310d01f38c39922247d4eb604f207746d34432cf9a3d60a401b753322c1d20924043e9372ff54a4b8039a2665d8c5728252d624cdc58a49509b06f1b918b6f745baab402e3091c444330625363c79c7b6e227490d5bc53738bebbff0cf3144f810813c1520fb52dce1e88d05c956a44dee4c2d0f0100c93074bae0c77a7e1e462ed61ef3c0ff2a21c8a64f8642deafe414a17c7bc2744480ea4d083ac1a260ba869073277a682aa7cca100b483a5b3bd0d3bbd22b78b076936eafa2fe54e9de749f7057f03609e2361c14542218560f9febae0f8bcd3920c0db2dd9721ad31f52669fe98d0cfc008944f855d0b9c50a91080fb0f6fb12dfe7f354260b80a5c509d28eeb792ae155594acd1c87001c9a40df69beb33cf30844a8453bd29fac0e99084e31c367d238d40c59da9f3267dda96619b968fcedab61d6b08c5e64cb4bb023b88c6e634a50c6be541f50e57a41c74ce8aa5b94e17bd414597c4b07612471879c7d5ba7d6ea3b4d9a5c2aa6fc2500a81b5189df116c0311a094f5b27aa9339fc7c156bfd8705eb46a506f5efeb99c56d35d6ae6f58fa7f3c9da2144f3b805f13ff01b5236744810445c8c5df3d1de94b237b5bb94afcbe059d2555ac3cb87c079788d2865aaa005e8c37749d1ad4dd98722660306a2bfd8a74748fb9b6a506da4d9b44eba894f358734beefd00e66e233d38b794d59ee4f486900032b30cbf7543fae61aa4192a277eefc971bdbd2fd711909b3d11b92d49b53da5a7d3f37b13ac7fcaae4235ea594e4f83dc05cdf6c046076b0d2662f5adf74ff2839a48fa412df872d56e6dcfd9c4381166aed90a6493f170d684f06ddb9a73e78835f7d4bd1082233a8ecda7e87b03908a80f14a59f1925c4cd3bd8ea282446aea43ead95ed43872b4ff109aedb871f9495ba2dbec085af13b28ec79fb16b7c73658369f664656deffb80e628251f44a80db636786da28ebff5ccd4777dfbb27c60dbba12e3c8fbadfcbbc3ae55136b2e9f693c1104b596193c335cbbee0358f301b9ffcac582c8c32bea3172da0b35bfb4d1cc48dddc2aff7674716f28bc4f0144c8471e592320cbe069afd63ebe3b446cf0b5be537a18ae7edb6c5afa9284cb4bec743b0478bba2a5248f62b1ca973ae6547b6c7b4740a3d53148a3ac8e4c60e2383fad70243e634b85904287779f3f647696ac42121227d73f81af239e9d99f5c0f09776a342de32679d75d745ed88f3706fc927169a7511c80b2f3290ca63ea6ac91c56d9b3c7e79af1a26f8929472acafd00f91f3d52521fdf6629544b08e5fc5a4b4710063103e9a85b08413ea9790b74fffbe8aea22ad1e6e829426698d0acfac858b319a3dc1014f57922d7426e9632be77a9eec241ff59415ca9cf36ab069328b3616e2bf35926c830a97a83b7987cf8834cf37917cba87e6141d40e3f78cce63389c2991a34727739d5b051c7547fc69f6e5b7b4afe04dce8f1226cc50dfe010ae4f7ace4b3a8e66566c11a7b3cc87aeec239ac3ad3ee404fb30b66cff949047c7f5d4322fe06c8ff0561c552251ba851150d9d0d6b342b930d765d4f1601ce94000559e27aaf73897079dbefd1502d445eb9c110fdd4b9e2a4a2ee62af778a50bf799d61b4572fbbe7f91651e4399638e274c27d970aa4b7b8419c842afffa08f0c94bc4d0fc021844c2e209e794ba2f95554194763a371c0131132c730f6a638d926e29b8615ff791d1fac851a1822c97d8d6b5a489e890b83a32d687d4caf3cd4747a313cec262b4f01eab5c763739da0f2fb94b5310cf6b0ed27b59bc4f210a6ea1113f0fc2d77f82cc4719fb33509e43831fb6d6f2df5cb7b91c0f0148e05cfcc4e5c6183b6feb8f0898eb75d0b19d2392f788c3674a4a57a44fed18c013e68a122bd031c6ba73e161284442f40db530dcb108da7711b82871dc13e45ed6cd2fe526343d026c5fe594985a19cf64374a42c8533712679f40b9a5ab12a91982ff749c1dcdcfbaaced84152d1c2b97ba7c64dca4cfbf3bc80a1c10fd9779e866bddbba023567a148419e22423c5bb22f19227ef3c07bb81c9dd540a7e6006a5a15a61375b1a4d9cdcb2bc8ca05ae39653a9fc5c9b87119c6eb8cabfd5d468fde680098126cd009824fbe4782dc84cfd9712ea601b06cacf61130e0e366a926c990cbfa9e25d1065df7b7a98c460d8fe69b09d51a20bf1ca20899c08f38a125b312d68e926bbc5341daef7ec0380ca6bfc1f8dd2ce0e31c7b2243b9dad4d73049832943ef18d2f911d1517f3c2531fc49bb37328159fd86469240ff8bca66113b8e838a8e4dee3ce5661ba0192031186be62e48548f6ed721ddf7bc10b8cca60e2c1d328dacf5669c15334b8b149cb4d9a80c1d8bd2c73d5915698a5b805a2b9a5e1884fefb7c5befaf81965fdb2fdf2d9a38dff13c3e00a997cc037ddce6e7c0c7523e7608fc4e568a72cdc17fba8087faf6c04651c472d018ce373e81312f65f4727b11c60e2e94f52d03c7141b40762a4fe9f729209ce29e6e2ef59bed6b3f20ac2118a02d968a5078df606140727be3f8ca30a70bc82e58b60b37ffe481ae3f48dca4de8af7cf31e7e4edf0a410419a5f09d3c954d4c85c91f9c36aa0180d761727fd9f4e6d7c79eb65cf36d2e0c41e0fd4fa48ea9eabc5c180477f426d15f94adeaab5db1ea46fefd14738de9a63bff8eaebac210fb95165fad0313f6a4827703c0e1c81c47262c632771641ac23f434374f562b91e2e6271c7f3cc0a3ca97841fa48551dd18d59b7a492b65931cb91b456a457c995aaee2a232c32d37d3ce9408c7c45b7f7e6babd759162e782670845c29101a983e87ffb74bf91622919612083ff32225af07f97d2aa6395781970eeeac1a3c3d5a9bfcf2ebb9b9c452a04059c98b73de4f0beab82b35ffcf14ec6533581ec4dbb75f5bfd6b9659e783ef7c873fcb68e6cad556fc1c329da73b41d33c1bbffe6943c7b8a857591606a28bcf7fe8e7f436909ed34a68545c3f74a1784c6bff5d0f7b1fe7f97a9c52acbcb93baa7154432546779949d9640c9c8d6eb63b5ba14ac6f058cf3aea6aab89f6e759fbd2617dc5c67f898ecbac47924c5ce61097e5e6591015986e0ba95072906fb69eb4045b2558e9dc9021aee581785f825659d9070a6f4fb48f6b6d9f1ccde2387434f85d895a5b1ed945c01c4c52873b9df77b15bb60fb1c7c52b23a69fe3f3904cc9db01667a49b2b5c70aee273566aa7748431128e7d0ed86c0fa04c293ea940b07b15a2d1ecf8004467e09d66591f7d4e99132f63b1064b05d2c57cb0e363215ff4ae0dec217d42ea1bde8fd398d15aaaf858ce2b50a833d7bd1f1c80153c161b3d5c04710fdfb6205ae8676d3a411f8afdb8879a3a2957450f962fd2ee5ca2e1a32b394f9fc7fea7eec88a4a99cc1efa1ac2ec3fa9c90d673a0727d9b738cea47903b4a5d34a8c38a278912c488e1ef74a44a8792bdf8bd2c75cc134eed24cd04a47df7144b58b3c52c1eb8d066eb98eb07af4fb8eccc48982f94b1f42c2c923caa4ef6c8761a399bb1b64d0462bae23de550b3b96946c7b1c7809e9dc8569260fa50f56fb7b5c069ceb7853eddf3c53044863fafe946c68405944954ade55b863cebe225f7407c0076bb8a067d3356ac398ef53040de0089183bd9ee6dda4e93b9fb80e9af8a110622004503b4981e8ab1113bfdec89037bcfd1c1f2ad852f68a14916933d40aee6108f1e070c4964a95128648510b96ae5dabc264378e06faef02884a126c82f954084f4457ff5e5c116e3335e45279c6ce729b324b86a010f2c60f9c54f705ced4ce4067040e4d1e5b5bf337b240524cf13ba28d32d17a29cb2e7922fade8ef0b480d7f397dd4c176afd758118f4b54ebd2c036287158740be0efca1b2b16405673ad3511f1b2f32fe3df74b17134eba675a2e4534ee5a9316a9cebd63e318d89ff0bab3583b1e33a84f09e476ff493aa832b60e7ff57b3badc4d273c2397dbc0dc55a833ceca1dd0358e27ef3a1608a372838f74ff357b5c8379d4861c6534319f1523385b4283cf0ccd5e55821e0851080e1f82b453d86b41f3b398c94e8d4dc8ff62e61d0ce8a3960d63f4dbf5fc39307155e7e2942cd6df9481592dfcce0a8f6b1e58ec3686b8ffab9b06edfb05df7684946de3d54add74ddb01d8a21d21966aeaa72c042390ab02387d071cbadccbd605a2e72678d9efd4f2f0578ec52ae2c4a4f09afccd471754d191ca13fcc62667e2ac2a52827f18d0eb0688d7c4880988856d51e889e7f15fc237c074a1055f6d1fef8cd899b00c88b93f0b3b959ab50422480630951e49433a1e6326accab040d5b381cdd58342f34c2590e2a4e294322b8c112a8868c6600ee010d7ab365b536f534dc0508a01d8842e7f066656d1dc97b8bd6ecef8318ddd37c22b658d44d429295af4b003279d50147539e8e5b540346457a06037f4b86880e3a878aaeb7d25c5325270b2c0b5d430749462c31795326aa7ec99fee4fabe53b5ea6e14f201ad68e6830c552807e9a6eafb85dc85dc4f339de819ca51c1dbf7fb9ab581470f5c452f96f82e73ca57796b46963530adbcfd432292658c2784c07fb256207fd5680eec388ad37caf42657878c4bdc5810417559d45a7c6cca6a22ae74a9b9b31cc32c6c1e71c4e8c11c207a73cd72b5bf2049e16c7c1607520ecef4491774b3a65019145e6d58c4afb9b4047bfc10c11aad029dadd08dc8f42e97daf32da1bca058ba2c0b168e5412732c6465840be6e81c9bdcfc036eadefe439c80f244bd38a2a4bda19dc19161121035452bff77e4f8732742ef7b505b679e62c91808bc9b17d9f932bc41016d0aafc734ce8dffb304ecc2a6acca236c94399cec7eda4229b0661cb35baae8d041d4a9720a3e1e0245b75e2768d4f94bf3509852af3b47d20454cb0b560b2ee097db0cb1abee18cd97ece8cfdcf3e151d06155f661dbc0a315777f5a4844ef8a0edbe96346d5afcf9ab76c62e7980d8634c1e50d1aff0f64e41b14b0e7dec9096e52a499864e78f61a31615a463234aed17772e8482173cf5721d7b1f514a585288a4a8ce9bb1d8a4984b113af8ca8f36483f0810102f84c9c880ad8b4743e100b3b1cc67f36875c8706b6057baf447f98886961591a4d84dc3f4fa62dbfe1883ad0e906454c22c6db373a10225a55377e12b57ffc27d8069b4ca66a08a728a62e293cc4bf9154513965b712dbaf3dae357cf8b28d05457acb0365dae6c98f0a5f89da1bd042aff1bac37d61924df73a27fc4898f0b1c659cfd812dd634954e4fb70c256ffd80eb982c1dbc4ef2e3e1aee8b09edecfd3b3818ac4b38b0d67d98799688abb16636613d4cd5adbd21246b52e66ecbf24e06f70d66199a9ae64b0a9eba540c935d340102579ecee9158bf68af2f7f4c2f8d34b523f9dcb6764c69e8369e89e0f4fa601a02f022ce6c04c5b13cd15e9d2cd1285572a7211d8d5af004a7c7f175427f08ee5f31f2698eaace52fe02c4d81e122819386b7d1081bd0bc35b8fc67e89269cf98413e1cead3e7c902116c877938e553f21ade8b7f48af706495bf316ff11ff0f08feb3d5cbdef6d25bf5cec1830b738570f8f69f82c79fd34a7df8e343ef8325d771c688a82ebda47f4698bf64e049edbda40aee95bd49e6b8be1a2103276db6e9b5ffc5f6b1256799f1c91391678b223c516a51a205981a1a985413344e9f207faeded56f24c1b42d00467954a38c25460021a4f09f81983cf7b119c3eea434de5fddd73d866e3a3aa853c413a99e4e110b33cd2dbf0529f02307651d0815bbda64bd09ad5e4df486befb05e48d92e2a940c210573d207818c4cf3ea2f5d38dca519d5e70c63f6229dc635750cb09ef4e2ed7d9011cc37feb9a8ef26fb1bb552ec91e9a8a9754ebf4f503becc818c746145087e9f183a11c668bbb4f3c4c4838dbf51f5d2ddd6af5c8ecdb364cc207381c4a1ad41880649e5f70bd0b581669d5e2ae39023d52b6875573f12c7ea237bff821c721ec8d4eda932ae9893b69ff2faed34fd94e149a11ca8b0cf853f69186aba39aa69063a31f92171dbc410268fd7d9b8af0111b95c805470a38da61aa8393574c736556dfe9f24add0b040ae66eb740b2bcc171cb7b43b23c1f428da0a86f34db9878c2143f67ee9850b9487521171ea4558ef643ce4c1c69dbf15ba2eb9012874b5d4f83ccca9b04ca264c2ed67e7a87ad5d98f1558800766a8c704a8bddd20de3f59160f704ecea30408f18e5afb714ef912d3c80aceb532490320830a102892a485a492bce20f6a92dc9c1ed61d2ea57f97eeba64f67c5b5f2634bb169f27acaf757587fab2470f1d55b51156df40256ac62aacde5dfd53ba660140da1e7e6b2fe4478a028a74c6f8dc249658e313f49d42f9d1d864a6a891d37e8a5a6d7996491c63dbb1c65b90c198d9b0ef1bf9e213027d199100ed65bb41bf9d3d3e97187918a9e00545df93b8fbae0c0bbbe27542d0d10d87d9d346d75fc7dc0aa715fc2e1f16ccfb95ffe076fe463b9e5ce7938e5e1f984d00f4c47a650e8945a8ac226169b47f2f64e784a260dd72d0281b5cc389a0f4c4afc86196c2fd10ee1aa54c99af24c4429aa0633f3a3a5570cef187cdba9d14b209534f3fae2d8c7bd64ffdcd9acd440ae3eacf616bf857320ce8d2c6d583acaeee1b2b2a5caa4bc917b33f7248e65786521936f39e3d4da84999d71b949585d7ccb65bd65b318e6625e61f0ada8689016143d3fd89401c2f1a9364279641a56d0154b2764f63ab3d2973590cb8a50e08759341281b76bc21eb840320f9efa1dbaafb2b503b2254f4a9875a45f27879bd24cde6a344751622dbcd493210ee7cf10a4275ec11ff67b74a77fecef7d1e2eb4b07535f4c966471dd4a2bf62857ced21c70da2dff60671b554a3590b936e08a9482214c32dac2fc1f36fbfa5f1fdbfb4be95e233f9bad6e612f24b77a767ada7a0972762172fdfdf80636e2c4fd8c36c684c14707e6f7130c8fa7dafe0b41a84bb899b1ead82eaff33661e8166979ec1a7ef6a7920528db3ceeb258eacd0ca39399adb663252d0067dc08231efac63e19843a23ebf56ed9157be0b42405916f1b6e87d55125cf7d17d4531d023286344d5785ced4fabbe3cf0c9d5319e5c9efd3cc25eb2e1aae062bccef073a8b9dc671c151828d4e9ce277db86eda02e6861dfb893322821af801280cf0e3de50635b70055b2ac5bde82cdd127018b335c6183ec805497940723d8608712117b502c12758abd33f77aa338857bab6c5dc8149c1490a1dd2478f62aad0e0e8a90344433eb70f2ac899c77d9b35f8017fd21a32fa59a4761db03eb391de744486073811b5d1c1b72517a35e65380cc18c00f920191336bc0bdba94d3d24df4eeae0e4f557e0b119288c71f42523b9c806a3927968f7c0564dbb016eef180d2ecaa363de64fc576c24df6aca6a32ce0b2c69a0703d303c2aec82d88409f79606df24f9a848b71896f402e8e43e5a2c8c8e4bcf07c2c30c3a0bf9526d2d1915708e6309dd5dc40441192b18e82bd9f6340b6a4ec54e7d768d8802497d240a073f2c8440af434b4bff587ad5786693f41ed5f55b47e51b0a6a914f9f6cd64740acd2a8f51501e92d9a631e79cf15b37d85cc5bc1878992e02bef92b2b8d636a96451bdf3fb23d082926058fa8a32758391f279446c878c6203e183d723a1c6672246648db186ee9a43421401ac3a7bc74a25dfbe4a0a05609993af99b859ba98817f92c64a079896d64c7d81d038d1c164a7133ea1e4eb9ecdc0ae0f94f8deaf02e9d0a9f934acce7d7b29d13e57eedb83d43354a3af7f240f501eba45d98374e6714933af361f31b6f318dd11103dab514374042459c23452f255ea5c40f69b96f2429f2c4612e88a079626ed5bdf626b706c0601dbf9a4b096a0c8b9863fd6264b34c3b402aa15d7b2da1d0068e32bfc9c0405be544480f7e23491db84c01657475c6111d9424b295a55500ab42072001ab8341afcfdca81f606a62d2d380af4c38d870926586cd27e98fc7b84a42e8e5c0c8c15a575ebbd794e8b613f28d6768cd335de7de2e9c8594b9ed9680050d171251770436bc800094fd86cb93a22fc75c0f1b02e007713d98928af7b54711e0c0af98fb3d5c9ea490c81f546ae5f72564dd0f46df1d69f65a10bbfa8c573dee61fa5e1cd7e215ede6beabf5da22c655933dcb363b0a0612fb96da4b555a7651ba8117c3647549054b58b9835b0aec9824456dbfc020bbf7ea32a74074cd0b09e52950dcb1cf7582460671ad6467682c25a8d94c3223ea6e9680fbb6f48b832ad9c809f89ac597d24095661b029a68747cbc9e348df70065a18e96f0b5e93e3a11cd645dff8986311913ede68d1490313b5951f44abf0b4ae2103c76ebd96f1ecd4df717b09847c3e1072067ecb4b6bd2f8e6e2ec2d505a3f77e1a9359c5bd0475e7e02183a49e3944c093ed4b19718c833ca48e5329000dde46617ffabc1f1a661133ba999566008af490be6ee957f8e155eb441a4afdb5e5c4dd413ed40693b01bc32fc8795caf2defd2b8b80a57ce518b4a08f1beec2481bfda82cd0f63a653f3071ee458627991be012d608ae56819120ec6b7d13ea40e382ac36e0fd93f07b4c827512c00417e72b5f79cc3fbb5e2812a09e6db89bcfb9c3ca4c0953e4a73dcd1e893342e7643a0a72ea12a0ca517fc0899baf45aa531708ffa6696a0abd91f1dae8a4cab68dcc63c83be3aa9d7ab3d50e2da710301f7d65dca7427ceecbea0fe1996505472332df3ad2bf3cd2c1cfcb600f02cc9587f713c5e0903ff794b240adcf2a71163f51806f2df4d7a71a973029d6e85e55bf93532727894dfead54034b4c1b14a1f8eeabdd73e14b3a7589a2d23dd07a264086300dec088a48eb8d6e1d446ee9dc1cdfe4d8386eed0eeff4d58752588928cd34d9803e3d17adf34a279916c68030abaa394f70513c5e7306e610b119adc863afb697174857620fa8ae9a1992cde938e9ae982ac0f084e04cfeaa535d9a0593b101e7e16c3e340a538987d364a89398e1edc9f82257a5ad95ec82ef828ebdcef720542a4042d19de87650670f7bc9fc96aae0f93fc5289aa0111565c8903900cdbcfd890eb6ebab158b7ea0a71e557268e7d3faf1078776464edc60a87f32d2b7fc5c44a0ba65d32e32e8c7d45efe2f51042646767fdeddb9a709688e9d38c0d764ef7a53956917ac9ef8ee61c667b319bee20f44e27ddd8afaf3cd298a3abe0e2cd752ffa2ea7e1b0653e9d6416f9ab7d667e2adcb272ca363135304b21c049bf6e5f184caa0b979722b52df0516e7eccf31ccdd1a0b487a14a3c4f3eeb0cf37b039324926127448cbddf5ada6d5599cc75e2f2a12aee4cd611cc5a8839543d054d66c618df59cb797f46029c7ebc3305b77840ab4f9cfd04c6e2333a389f299b05159773887d12cb4dc396de7f774798cf858ad6983df3991ea9ce32cff2e64f6da2823e85f72b2add44aad2d5fab0986720fb7bbad29ba6e1143d4c07bfda2e27035a0895535c41ca2fefb08ef84011ed078dc7679ba81843299066d386da9e8acf1d1b1493b11e7510b9923d81a9ac768131275806e23ebfa7975bcc7323e326a1b612333e88f195ba2a58681d8cc0491ac1177735b2a8981eb15a00f66ef5fe1bd711501d7711981a145206b3693d18c341007a4dd59ed6a24a8f00ac318a48bcfb341995114f8b9fc9e8609e7d8e35c99a4acc2793ae30cd3b7d17fd5f8b75e19524fd707ad2f29eccb25862ef024c9d28e51a5c54a38556acfc3bb1624816e5685cde9fa48db640755fa3677c6a872d575e89f7ec69b2a2cf95e453083a9196a0c22c165b5a2c1fc8e360773f4a62eb483250a581b7c4875b974ae455b0736029232bedac847c6a701ef6ace27ec01cf0aaa0b4aaa64dcf2e547cef2d8e01d0b4addcd7a7ccd31ad06592096dbb3ebea17fba1c69448f4d92c7f56f1774596b98b97bac0f5acb0b8d8b6df75637bcf8252edbccbc70c58dff2d46d6f0aa065c5f0ab48837936466e4446413a77532dc9fd92abd22e028aa42e0b98d3c32f1dc4710fb7bb0b519b3b361286dcd7ae461168e3dba5e247b1242d0315f5087a17749a9498155d433b7980a6abbb36ebdbdc5725442c3dfab99379a72f183acdc5b90c6c0d2bd9bdd7068d82c1db73ce10d8bf16e718a44308ea6fd153a1fd5b40c502c61664b587b905cfae31f18d823c22f99645460c0b48db3fc54a70463863321c198db12fc2bbaed19779f88fe75eefb3186920fb4280b81813d9fd5c8cf708251645f3433f0376dd5f19c902ce0a85218c1ed5a48bbbe2ab1a59b69fa1d3de2e1b9592f154f8961b3544b4b9fb5ecb49d2913835d171218ab707482078c360f54046632410391e7a1ca7e36a2207a09e7c27a2f82c188ed861f9ace864edaa0f90de430645eeedf94f84335c3cfcf08162d635c6a817cbc90ad2e9cbeeaaaea6166a1983efb39dcded6da3d8f4c5130908f70c38d44f506d80d3e6d775d25c508ce0a1e67ed53bfba8804abada868234c92245de2784a18d4254dec9f3c44d0a6068cab6891004a0879dc79844c303bf3bb1a30f7416d47909d6b75e22d9c42e4836703bb68b9522d65bbd0f38587bd503a69eb451512b4903e2afb65474b5582eeebb7b0326d47b960f07d001df9c0fbbcbcbe1fbc9243464c78fb901164e7703f0f0f7a489bd727b7a012138c5b91316401c36acecf15950f269aeb836325f15d87b4686ffdd3b373e7069854233a2bd4c05394b6db9b6c841774cbb796e95b23195a3f6671c935bf46087b53048306c1520487181c49032b767da9969aba90cd48bddd32e2e0a35dff81ed932a1345daf0841e9d70d19849889bd86e75eca90ce2e07e4d7bba6ac49b96eb392a906b35ec9834016fe48486bc7bbf16b1092bc8a9993f2b6691e03aa05d964407e73441b3616e88d0ceb039c39841dfd973b8ddc1c2e744a9412f32c3a6d3c80aeef36473207101d1d32b4e62898d7e92e9d2e7888d2428662f5129fed0636c0832f2571c97cef0fcea27f5a7a0d9296835cc5b9317db13ae272ff911713660412c15f01f5d7ae98a270c5d390ba642febf24175b5ab777bbf452cf047806dac269eabc923ebfe4eafb0e8b30bdec6945e9b37150f4ed97689639e8aeb34dc699ecb6b700947354db719a2ae2c09d564b0ccc296ae689ad652f43e523d65f1baae48b37bce75e4bae246ba99c4612114cf3fe32c1e55ec6cc3321043057915b241b54fad1ec29be1b9b47cabae14cc2ec88905fa56a9ed61ce26b4bb6b709936826bd58c398e21265632f8c3c3b765b15d8b4b353ac0a6b93ba0e0f6d79bdbb7058023456dcb8a05a7ffe9bdd13a5b2fa57a0714b68601f8c8c72338a347679b718f7231f492cfe47fb142491d95cf4f6741d9f69187dfaa640a5166df03fe8039887926ee8f9deaa20fc3b1abb0a99b585b4e6ab4ef31f6f4238717dd4258f5ad381605fe62a5399a38f11068e9b6585970ab755168242ece264760c127e5a03630878081bad753fb7a4ccfa889dc2b4f7f3c3d8d1d09fd68f31be1d6d0308ef6eba4dd28c75848382586c479a59fd7de6ad84158603044c17ad96e431b0677bd6d35e6aeb566bf181aa8cbf66ab7971c26d44546518a1d0c27251705dd40310eef6734e4318b13fd5168b003926aeb1492bb8e495c32281c3d4362fdefefe7e96a262186038d6feeb2600fb3de81b08a1845046e4dfa22dafbe109332d57ddf12cfa190f8c387e6eb34e2e400cbc322af651482b1598b5a093e2e88c3b23a1360689afff5f881f9a8bd8e44e093ab9f4dfb537e44397f7285946845d401ac06fe27d15f2976d3c44451663554b73e7dfb39be5772f60b1348938d900c533b806912fa7913460953ac03b7b9b44650b94877a993979f9d79afbecca177fb4d87e5a1fd838128d011b5ad827d9b05aeab51aaa350db0820c8e550f2e3a9e2c542f8365f8bd614afc7b3cddeedb9fb9de69c1f7ef03b65941e359f0d47306383e02bfd912ff7c0858b83d2c80254782bbc5f84aca2dc86aaecd5307ad590620fe0d38c6181486222bfbd7aff49fd960724cc6d248928bdcfe09ab5ed70132282ca9c49d23b5af738a086e7be45f1061b5544e5a5516fbe66e9a0fb9722fe064492629a31ba205e5ee87fe162e48b866698c743b01644d49b29622d6df68b41480e8468e2c9fbed3cd4b415cb4cc5e7d344b09773c446261ad79b17921c965d38d05c80000dae4e8057403cf7e0616803e6c12587e496e809379b19e79668c5aae66846024e965cb8e95afc01dcc6f468250887e7eaed31644e11788d4e5ba8fea470bc85daa566cf5e87c9964f08a85a54b5bd2440e190b6f07dfe7392b81f9ffdb3ff23f2697394f240386242e13df4b7590a7f6d79f480fc5a42fb894b9c7261a9d13856f7358d831785eb520383de968f9c9482e1492e63ea5de70d9901369256f52d55819793675a34d019bfa29e5f5d77170e7d5abf84d7ec04d1641f777d776d4a9ff9df446410792b86f3c89dcccea3bd3e26feeec7c7f71a6f4fc9f37aba205d7b0052c643f3af8eeceb88a6215afa7a5e360f195f4da0e8fe9fa24ba11c0b31cabea558cf6945acff0c1604fed2d39550b302153bfae6c44450f6a38408e6949841ed4f43edd6343bd00430938f310f5e2a8cb228c210a39ca38969e8c2c473a74e47c0690df56de9a8f1c98d7a31f65964cd786a830f6c7b77470b3d6b21156572a3c2b18b99b766f404771c272c854db921d4795dc18ab723398ce818a229d43cc1daf6758cc601f382647674c95e7badff9d0618cd6515683798b8a030a20bac0c24b5dbedc5e841c57e3a52f5dd11f3fa3551b3ef4bb846f7b4b0476391b85b4f8771f85f427aa5a8659b355d33686a00f6fed2a2ab5b532fa97edb05852d086b05a17ce2f69878b20d1ccdc4a7f540d506beb6242cfb0cc1cb38ce9ced8744feeba7b04507a8ed654e040472f9d992926fb9740ce3f4a74bcf0a54bb7665f349be5366532470158521a9bd785c19d7191f5d0f70870b2654855df268158685aa2eb1ec4dc82bff71386a9e5e4157c5a06afa81b71b02025cdfa22d0e5195b98059e99924c9e941539aeabc0761be54dc084e53447596930415481143724aaaca15215c6c7597a0cf8d5d315c48e2cd70baf2f56034cf41c13ad918e20d798778a09a62dfa6c6d589e92d35e6d65a65b28d2b82e177a1a8c4f2b3cac75ffedf1a6f041b0a90752ae91b83241c1982ae8cfdb2bea48c283377f8e9c5a795a1f1c6935bf00b99372592e444ac0af06b21f9f0febad5755885261c6f13d45fff213c2facbc69ec69112d2b0cf4fddadf6731508739164010329e1bedc7cec932b984d2cc01d5c3b2086b37f068dc8297089869b21826abecf59031ea58f0b20e140bf2da853175bfdf03a150102ac366d08e1825603a1758bb15ac9c5b8693edb4c8d2b4fc64c34604202bdf84a89231e1f3e9f38c92517f5ea4e56591ba254a413f4c35875cc1ad6c7c24ae2b2b0efadfd896d18cbe7302d79a298e035c6ed7ced09caea741168c587a591596862f3c84456693733c591357f915fe07f068e231fc18a951b94d44704f86e5e1d0e0abb8356f0c168847535ead11994a0c88cbd470d432befc4c1858a1f85b59240a1edc663379c6d241c3a82b01eb52e73db8d3625be651cfc815b43149e5fad4147dd09a324254f782c118241582eb27b364bd09bf56f62b71bdabe38c54bb5de17a45bf4ad8452bf97fe1d71e029588a0024bef58223a3401f1b06ff8ff399099242b47f2456941116228af2ad7c2e67655ed75c08d270dbb72c78007242aa14a189fca0c30e6bb9a4361f10c329f01e392300450d449cdce9726dcaa4a8af80ca1213ed36768724d848f2830669a974d31997f1a01c6760b14f648f479a5fd93f1a5f4d916d70093d0bbea7022b31107b8329a0adc802eae7daab7b930560592adeb3da0192e3d4a5498d821629585b55583f12b5dac8e8f692fd6a311a4a305174bf0fdc3d1465dd2341ad2adc7ffb96f515dea9ab903dcf7980ccaa0edf634b9426727fa2727b75330400c5ca87292176be17c980ad5b4d72228a49f5120e9f48570c768c7df127f675b8d1c9f7585d19d91c1fba2c67672baf9987a237649a0537aafecc94db4172a875a90a6b34d396ed538943f3c603e71ca9074daa3c7222490fe5251485eefa96925ae89e12c8cb7b77f080649950f95209ac81dc1c0653e57a2e79513aa235abed0fb044282ac24df71d8b409972df8073f304e1b4c6554fc3f3c36f9a5c0dee5b9d8fee4d0ca00458ab391fee3aa6ed47ae48e1d0be8cf0f6d1a0f5c8c4e6ea6d8c13043f0cd52c68ea3a7041e9a1020f80a763ead9b1789af1f735fb4d7f89f26473253c977e2c62884b4983985a7beb60c1e2e956ef8afe6869e5ff7b3a3a320fa407b3123ebd37eeaed32d92a8b920b1025d97082eaca3e051c6dd1cd55bebba9721e5f46b076fccae7e47342c1bb6bf82fd5c1ce54ff931abb4b584fe016fb60a6b651922d3582d0c4ce83b82e260f0015c701a78db1cd0333dbc27047f7a6934db5e27788a95cc0d86b6c37be3c329bbc515368e4b296d8543bc7a868dbde19be02ec7872f6dd1cc406b35e306c1dd34c990f4bd4ccc7f4277b9b1cec784b1647c07d86d52d7f9820e3d35f16d19b1ef3534e47dec6d9bc75120798a9f6019f1d3a26f912dcf1349c021624452d239ba941a9f923654c18916bc7bf69c70d770bdec770f543d746bf8ca4945078733f12813e4e21d00d71853653dac09a91d25a45ca36b7c62ed8f4fb1142d23ec13aacce9e5f5c49d3853081d8941a34226b23fd11fc6d0e12fcd92efdd980c59654bcf866507233935b3b3b9260a48de43ee2aaf31ecbb93d771475a2c90919039cdfd5aa41203b1526a2a758c2a97100ae1b56349c62325f83397dae07e8cb56c3bf65385048d84db9eecb451bd3b91f25de92e03257b6464940c31f13972f14d712ce0735bab588916c51df9399cea1fa857010d34fa743e62ab5b65d24d1eb33b13dc14e081a27b5b05e9dc2461bff56a86966a78d6b011cc2d5505f8c4b7e6617aa05f1674fe89f000c191c8b8d45db2c57aa3cd6a8bf18484e43e831adba5c06f0fa697f3356ce3f6bcb5e0168e0f86961cfe9841f4e8ee1336230e2ed745ff341f3154a3ca0a952b54e97721b9c40f120dfcf1cb5a62aadbd7cd609e5a8cf1c56e753ec6423aeaca2444879f2a3b36bc6882b196cd1425724635c39bd57272d821d10acc52bae48570c2beb59f918f5ebb7ae19777e3c3343f9e72180179dbca9c9f4cd8fce00590c087d713a1f058c1e0184d7b83ef667f85728ed669ee0a55598c2e375d5c9f25976736554e1d29b2f3e1bbdb163939c376cb093017cdd00ac9a5fb18abbb087469295261141f52d6aaaeff448a9352346cbe962a848cc6f6eaa80cf83ae1a646b69216fa64d09d71b8468e7410a9fb7c6a0b8040467d61e922e21a756f90adcb8dd882370c453c5f37bbfbf4561c240a99bba15956feeeddff3b5df4730d153bbee86aa7ff5e6dd3219baf645fc4fdb09d16e52bf3d64d2df683c6cced9e64198fa1ede37cd58cdee9324a76f24c62f6715cbafbcc8926192061906085eba2891363472441d8ad76e9c5298224e857a0cc47432469b47827cf2e39fd047c59d6890b29770f6b599d61dfc78c763594f7eaecad472b31c4b24ee2b80bb52b8189b36dd20c2681cabadf9f9f3170107f2d13664a902769621aa07676b9f9b966153aeabcdaebf482f2b150010995320c3e7a00dd7f07470b71b455fcafb3ec608f19e77be3568f52e7c80fd8ec6001563592f773ff6d41257c8a995f1e7d692540a55ecd3496134b74f3455a81c01afc34d29ed5b1cdce9c620eff0a4ac1db22e603b6090bfddf8c3de36cd5b18c0bfff6512a05b7fce8b1831ae7cf82eef0c3f7d2780f237a60fc9016117106c9beaea8ce4e32f7e269e04f7642704c3d37bfc84e6dba695d5df21b079cbec098256ec8a9b1acce65e6bff6286a356d32d2192c1919fee475bccaee71fc129ac756a1fb3cafba920eb2724618ec4855481f385eb60d2dc5e9420dd8396e2d36f06e6b8c5b9332eb8bf92f006133a9055d5294128dbf8f0f634eb2159a783c14f63ee7b6ce49fdbbef232dbe60d85a71f7607ee5ff4c809eb75d1cb6e12d9da9f342ce7f672837abeaa2d5398cc951e9f1702df3587a47442489e6f60cac48146e0d3c9b403512cb9900dd0a0e3731cb3bfffbee6403755832d1f4bbeb3d7973a46bac375ddb3834704d1a4ad6e840f1ea68003f2c83c500c5dba27c10cd4cfa2ddefc43bfa536865ac59ee21a1ae02a410fd8d578e193e929a118c8702ee3370b6cb28bcef5a578f8bb3465a36aeb0663e9d9175f31893cbec78f2faea4cec7b9fce2e4cf14d5884dd181256635e9ad728cbb2014930a77bdc3cbcabbe3a489555cb1e1b7670fa2fd490cfeb1337eae778a758ad08176859c144aebeabfc5316aa81a1d7204d61ebe55af2f5ea80beaa8d5463370f1fa97776255261c6ea014eb19bf6955c82a3e021c978b0864847cbfec3af6291eb2132813504ca35b901f1de34080088c93dd65577e14c60cf3fafd052de45c2b22537e56652549c3f8ff72d1a59411d2cd57e4b8fde999576346f6b6602c8ef8e659f0409d8279e3efa5c22ad97ce4271e1a4db0331b9767b207672f2b72bb562d99aa8bf9c91073f7d9934649de6f218546d8f087699f0671a0dda2c09381d101a0693a051b60faccf2553c79c263c045f0f4e0c819f9e368c4678a88961b71b47ab9c7b60eb4798963eb0e7e5c31f85f635f4bbc01999dd592997ca08c29bf9c8331fe6f57268ebff9521caeb5f6c638dfc7755f1aa40675317150d0fb72c41af9aeb5eb659c87c648e7c5020d04cdae3ea05b0f74eec288f49148144587f6d05cba46b980e919bf7b1456ab6d88d0b7905c753f38f0de6d402adfa51e25f0724f3083343f9ab53ddeb9ff8965bc6f400117da6b64c6b4f4cacab1d60d2eb2430dd849768208d9d4363c8aa930606eb90024eb629e00dbdf4bc1856d8d719578c0856a08cdc6541da800f03da88a8a6da075206d755eb7b91ef68a6911d8bab5fba5aa0fe2a47306855844dc73776bc995c8a7405999d80ca2313e7ff24cebbfa3d1f10ae1b7e44ae3c9e6de71cc43900f7fafadeaa2fe7884f936cc61d6422c6f99a6c512bf03ff4b34b1939a833f675e66eb093fcb728868e847d69d331e6a2716d938ad322b1cd40dc991740d9b31f5bbf13a15f8c96657204b352c0a9975ee4fb466ac3b3a9c72e9af8c557a6b819fd4f7600eb8e39fe839d9c4a2cf2a57a2d5554fd30704e8d3c3373918ac49b241cf19447daf564e59c6195b8d8b8d7b089344704c91d9b321c585f2d026f41fe294e68e8a6f91213971962cad0ff50e3655be5717ed26df08268963679d9fcaa9f82a97c7515681358895b19b97186208030fe06b261b38e2dca4a37cfaaf45ba0a5fe2fb4b19ff5e76066489ad7d7ef5b4f02cd1d3a55047945c96bd99c2baa7cfbf3a214fcd7512108a820f69d674c713fa6d99b36f3b1f2e156d196bdf407345c72960240ee52d5b3b3d55c3e48aebad0a9f51d8e6c3dacbf1ef83a56f9f3d719aac9976c799585cf164e74394f827b42235cfe520929e77e27e5b0d7443535ffd5bae0a4842a567c75a443636bc8bf55f82239d22824967fa7901d730c711937295226f936da8a9aa04e04bc322ccfa6fd568a3b7fa5d4ab5bd1959dc5f17463afa8faea38487850b938fa9d9612e874ea12bdf70f254a6e9f2c9cc10dc5e8e0cd7d74cbbc7290e4f20725fcfb6d8857f354d5e5c7e1e92abe71455dc44a81699f84b032bf62887ad865ffead1dbe1ced1d420d721586e509524f7f8fb71fdb698658049d83eee75c2e0ee90817971ee2a428c05ba439bd7bbb643b4ff8dd4e80724151469c35336009638e09d702fd39771491232c8aec6a44b7aa963bd5ede063f5dc58ad720b312847702d4a198c0cd9aa95e903f683602114f38d29096abd31828192d8290473ec8778d18a8055eec55ee29cfad2be1041434fbd73001efffbfb68ba3c045c64abfa4f481612602c1493392f76f7706a1b146196ffde6d9ef68ac2d5d4aa59991904dfb785b09549c2597b78204d5c13b1031b1b6da1b60a0c67d097b86feb7e581df7216349f9814a8a2ea73c53d1eb2e1af540b1752e95192954d99d542d2e14cf0bc9195b6a38443bff3ca7022f22c8b6ffe4d26344e9cc150857d195ab598885154f29d90043156b9042817d8cb9547f0458a0ad74c300e5f9fa7c033543e39b80342eb79c6d7539ce19486e5b91528e00ee2a5fc8fa837acb817024f2e4de39ec3829d3af9558c12055344a41433dd06dd2d7ed3b07f60ba88a665db8a7428a3bb6b8e8a0bf258c74fb343af02a69e833c912a9dd310037aeb3b06e9e900c0529a539bd920319317264186e49e0815873a4ead1ca99e072e65598bc4326a727bfb102161c6c176fae9bb2417236076bc56c3c094a988ad2dd8f9e025ae1c803fb10b8e62c6db27759395a07e49331edefbbdb18b478d04bfee5f8fa7100bdede73e365f52c37012ea5a5f3a734639e0b86d256d69bc2b9b58e9133ea1d44ede4b043696d2ae987c9ed86e236ca508f71414779fafe356642a32beff16d8bbe9eda1fd07f550c88271cd9a00e2d83bba5acff592324f07137a565e025c6e0e249936f2c35f47cc352b7e218eeb6525974a3342379c0b95a49ac5ddc60c4ea49aab9492d389a29e8ad9bcf62246748778b1e4bf8f04a38bf9868ffa09482b0fabdd068f2efe2ec54243421b64381a6af3b74330e046da34ec1e8524e5d067444ac430f64b08cb40ba63477869d35933818f8c468772d77a64b355f0a8a2741290f23c972abf43d732c7640846f870e737086ad8a10601e91cab092e718ff5c4a12590b39e3790b8d088fa66d3c3ba9cae65e1049dc596ef2485979841f021a3208c24ec178d6458f2df7c87e3dee758d3fddb9ace4d80d25b2632a269cabec18aeeeed8d6cf7d4b8a18fbd1675ffea5edca2868ebf9403981afcb90c1dff1b025f1fcf8e0baeaa9c1e5224fd25825c6ab1c36178e15651172d996087bdec1ed458f7804138d67862fad111ed20951f433b96de24bdc3f2495a9bb9935848344480de7583621d43b0dfd0853d397c4697aaa86076b0a18f43c6e2608e5ed3e925ddddad34c9e73bc48899e2ab0900af5f20380cef20bf8ee17546987368c28e710ae8cccd3dfe7932bf58915724f5159bcbca79b8300efae2c7dc7fbb5d07ef6afc9e439b7f6f9f8b9748c28619b357242bcfbfb9149f10419721a1a3b234b62f9b6689c714fd3422ae4462aa7bdf13579ca23923d916f06656b022863b64f98b12950e4451fdbf330cd85261be04c0549bd83fe58698254fe3d01bc1c8098bfe40b673ca7215c67ec11f4732fe6dfeb6288dbbba032b6f108afa28ed9865844e8c030de2a047b57ad16abb993deedcae0b3f254551bb3b2c145a467174875bff0f8f1c03d49dbf7ccdc053afd0032610806101ac3e010fbb976481872f04ef9b27c21b00ee6857512f88e3836c990279b0de3ce529fcbed8fb65b8839fd6ebea0b315981b5bf9c0843f972735d36a9aec621ad41f907210c06a0b34f7e8973849558cec4085c318c3a71e9748b1d7489863e79d6079b420c05c987eef16d0f49f80bcc3e2bfa2e5c473d4c39c7f012d47c2a7ceaa5067405af4cfc1bf49ffc083896bbd4cef666dad59a85242c3a15b8f1d24594f93c59ad5391cad0c84e88b82c985fcdfc505c9a7194799ccf6d299287dde29986de169f4c524113a1057296fa61b321a8b144180d06584a6bbcbcbd173c4b42350f7c5aeb481fa640e03d163b6791d5f8fc3b19e6fb6f9b21e1afced0da6c7fdb3448f5f6a55545d0b32824ccb1c39db606f9a2012db4720283d84b7c81084a87c75cc5ef09d6ed9f9c8b128404bbfc876304cb6af6b687f21e1cffc2ea8cc275ee2d3ea0cdabdf915b6b92a730a05e234c67f05b65fc19d7de851bd0c19064755bd3854f8a957967b5ea30f73f1a9eeb48bd8ae5d8ef85fb92aa02e4af6632a07ac25322f715315d1003c99601d8b05adafc25887d664e44a6eb6bf579aee4c308479f0137f92f9ecc3defbac1b912962e6a0a3a7006f98a988b3cad7084e6d31babec091e8ef9e57bfcfa05e6840ecb0a53c3e8af46520f9a285d7e8a36bab73516ae80c86633e9fa2490c285b0365484f6db2ec18a650b06590ad952ed9bf5fda511c67ea75fc603efa663451f74dd965514c5878f00de9fbb42f3204b888332dac0a1119fdaa5c1cb4597b3329fad1431e4f659390202288e1323a561482a5fe4ab1078a08901ace079b9ec0a44e1330975822efa4e4959ed83aa43dd5dd55b13663456573b7c9addb92bcbc6a89ba62c6be4cfa00c247dc18ba94cfafccb8090132e5fc69d3f245913ad0a46ea4988a19e7edd2a2333f1aee8fa53eba77d8b16b214f94046e68210bc8bc279856661b1e6d1f42290febbe3930045ad8cb50a5ec5b2c4c46fecc9f0bfd4bc1fe6a507e5c6ebcc5dd7ddc8ec3d520f9ce9577c7bed5604c0e39a2b6959df5bc621886e75ee231cc8d08bfc77d09614f0acd71cb99b00a044fabe1fa24927218b9e666937592a05f721a64aa6c41a0250df4a47908e5c462557255d4184d0634fe788871840f9dcd1225ba809a04f36711bb75bcee4d75122581827429664c90cf97e6764aae37d8981e8b3adcbafeb4bf588b6238ba3584d11d34a153919cc2ca9369fbb14447f0e376a515aeb719d8b84b6bfe0f74ec7db05989660d3f0f6d283194607609d6f5e8ee65ec609643f5c996f942a74e3b49975fa332c12076c09948ba13c5bf20b38b3f20f790e72c57a1e59b2b019ddfdd2a7761f19974768f9aa7a214eb52991f818f9ef20357c0aa91386ceeba7ed50543a446f0094670f375684df3a2f7ecad31472a8886d1acdd0586ef04d258b5f6f30e7f9a8182064bab72cac281dec0f72cf6a8cf58ea4dec3424e781ef08e56858f138138a9816b0ab1341bb0c2bab11252eecf4deed3c865b93f3589d76cbfc923f6c4f7d67221616304427eb7cb1b7307a91da1eaf7d18d9a63ed04c645cad0ec808d10d7a7bd86f8ce3dc2578f26989b00f422e4b45a4ce6da91c4d31543e6d8f5ebc75d9ec243328eeb6f8fbf1fe5fe696edc9bc7b31dc2dd2592b5a2db7c81c634dd71ddd0d0dd4f23b687cfe0614871e0730e7189d5e1e433c2cff7edf13dae95d14a0f742a330e380e531480dd3e219bd485609df8210ca5a6d7fb97204dfef6610f9cca1f2ac474a7cf396fa168746a256f7f1c40153f49b6c7df087d56c9f7d99a7ee62b6e13aa703da1d7fa8b00a21f6175362f97e1669e57e1eae991575ae422ecd5a67fad66e04f6494baf6d369a6108063a5d0963fea4f6f646ee05b15e6fa2ec3ad79ba9323fa9edbb47edd3d9c2bde900d5c27a0f2f2758ca5315c955dcc90160cb0107bf196a8f7b46fa6732a3daa58a1c4b74de57873791133c130a6147866b9c8e01122da6f3908b74262fcbbcee3579b1f90ade66f9e02505848f5dbf2af70e6b94802bb50b8efc68fc05584158797b393287031f68202ceef41e29fd972a188b4568037d42677642f1ca0e56794153dd4e65f3f00927b21166a67fe254d10f31636efe51ca6f4ecf7610176be9d3e55ca8b2198b084fff0845c1ae097cd897d6ede326f641c0e46bce46bed3106412ffa960a54450874926b8e363d16b746e2efc9a710e08603c23c9792136add91fe28d1be51675ecdaab9045e3a608656e893c7d061d77d517d0eb231c03797972d664bb6664ad413b2ef39d9d9394bf9d23891915d6202e9fe02e3044fd650ad093d8893de4fec94a181c05e51fe96a8550f4fe042370cd14ce019886f7312ef559f1735f1ce3d16282bfe0ac166140aa7052eadbe461132f8e4ca2215c959cc76992fd871b53f4efdf0e39427254cc04fad1272150536e3e2c8a6615e30704d53ceab55b805eaa4e1dfc5d35bc1cbaaff83f3e40e865579c1ae9e1063f2d24dce4aeddb3c84bb227b57c0103f1e10295483084ed43826128c631efa95c186d39a4da6c6f419162dbd6a895140e3c3721d26d0e60b172ab4d369c3fdf27ec05c85f9335043409f1a8843032b7c190878fbb8a99a7c02c2199352148a9457241aef3d734bab77b81bde91cb930b36a542d2ded76d461384af2181f81485a16e04d40da7f5eaa722f14a200f2b0ba06e8db68227143a1a71402260c7bf65e1f4de5454a01c033bef3f1e69c9ecbb35b3d5bca9a8731f6c4068fe022b09f49a388d43477539c51d3dfa1164a04464ac2c26b92838559d740df8bb2aeaf229066365dfe706a1e30d807ee5c0704c8b52382d3654df915e9c588f609304c32efe927ffdcebeb6ca05ac142eb22e8aa5470c0180f4378bb3d2eec5a0c20d9f00c05af299d214e7a6db5792c1a0e6e0222f97f0739dd73009c8651ea750e529b44d983b7ac35245ccc08497058366f3368c4e43b726c1f701cf0520a392f9a03ae0a58cf3ee3b793c1afb74e047de9de6e8a4f1ae3d8b9b104580cb57d56ba88ee3d3db51e2ad63ac8d443415175d697d528f3caf4ae3ce70d216a8a73e5f3561faabecde092bf3f60a1dd2f2afd408eb8ade31f24bd767c5350ea4d245555b57d9798f4bfd3c12dd022507da133606f67a8a59d3ee9caa7b8e97f72033dc972a08295f8c1f4bb55a0ece6c1bd1a3868c55706807f1f40cd3e09fe615a788f88e0ff3ae46d396607c6b301243d3d404999590fb2c3d6609027de7fcc477e7375fcb5fdf92c8aa8eb58ef7b4a8618fe8feead9c27c76bdb7663ffd521a7d5ec0c78a6f71d22477064f6686356b9fb5257f6781e4a5ad998cd62175ffa925261c21ef01526c4ab53a7f728ed4d4d41b920de9bc6af51afd1f4cf65f58842bcff36915380f930e3a738709798fdc3727dae3ddd7be98c8003c7fc3d635e2de24f604c1e5895208a95ed9489b04b27f47d707b3f42a912b3b89da198657030e5436d336316b7fec2b8404de5ea85451651985c2890eb00b9a6aa81e564534c31ddd449173db2b242fa231cf58642d4cc6307afd0ddf953589ca06c38b749c3411d8a645a35e849ea47498bb7040ca1f37c3a04da6385eb0db1a1a7fa2a5b1d2ac637d15d48f585dcbfe0f95a0cdec93d6fdaa769aac0cbeafb25f5e13ce1c36a8bd5d4e3d9e97a5bc04a01f64c9999690a2943e0750d32c3aad2a7d5d879199f39a99485107a023d1a93deb216416d166568a186c20d3617f9a3514ac3ed48bc5ec4b31c2e17283df21a3727b53a122f64308938f2f8c2bd35a100713decc82a6322cf46ce0b3088c97a4778ee82cea2716f84ab31027cd52d02b363c19e5f89e1d21df5ab008d8475c44c11385a1763a76eeb599566eaa73360f866c38c1625b7c4e732fe803095b786353ddbe1b0e7c5da761ad621eaa01b7a1855c0b2de4808b2dfa9344429705a4861b39d97844e1cedd2a9cd6dea6c46868d404d306c518e7189da7d9d66313f0993c65747f5643cb8505c6308d59b30566d3483b641749efa7c6059f87a2196fd1a009823037ea41379981cf07a9537804366227bdcee90217f8d541c33e72a303a0fc913e1668ca10db1d0af69be111b9d82b418274dbfab2f75ba39bdb1b4ec5749a277e4738f7628ec0a7e8e93b20db4899bc1a52158f23278670ea9960f3bed925de2e34743950a06d23200be1cab5c8846522dda5441806bf240a473d625a360a8441e413d6bbb8b70c487c5d4289378c45a888b06600364007b54d797de7b3338c001290b092bc27a31de25cca98eb2950d97fa11e4d1739b86bb3b9f8ddcd18bcfa9e8556e70f4b9590606ae4371597817f03f663feb5cb0f27b63b7fecbfe36d37f47f60119121c9f697508e54857c63edf3f4a0d5f32599460febb8a166fd99406822545824c3917374f6181418c8fe0b720b5b6fb7f3874801c348612d1240aec1a5da80f57075e54df9320aae0d25d8fa882f8c313bf6c69ff4fbf25c2bd8ef43adea28f8ed1b349960a852193440beaf34471c51293db025aafc2fcf0800aa2a56d8232671e6810c5ef164fafd9c110f3adfe2fe20b64a3db3f80025b87c33feb1e9d15089bd05a66d6eeec3a97d32e6b8a8131e0ef757f72b57a2dd9398590a65f2a41c57ea208f5dbb429273b4815ac09be5e60919ba336f50d110330dd0e0ebd10dfcac69e02fb26911b50307a0e51053096f5ea6e7bbe41d66801c7102e0b3f229d63d84f0b117928d1f4787fe8d5ed2293447b7e3508792760ac9bc74fefb0ee00f45c1d95722c47c1954b13cc509baa69bc759f925019628532b14d1506b5da29b3368bebe4463081fc84ff045112fa91e131c9128571121c12df9a4224de14f44a547cc388fe07a5eaf7d19d98dba0c05b80543737b2e54a471ef727742263d960f895cc0f2d63c3161b204b2d9ae5ad875c3e18669af2313671d02434e4bb901db65de1caeab6e1d768e13a003e7dc21a26955d836198062beaaa088329582af9f84b30c810e7a13e7b8654b30c9e1dd9adad34efebb675bb617e1e339073a63141d5c19ea9644e2a9ba5230f47d4df5e7dff3937ef7d899e9323cb2262010b952930158e6887261d7055974e7acb575dbd10267489a85b4acd315596c9d962fa6898dd88a62254e6245b4c144f4cce15be6eb226f49ed8948a677f4272496f95d831876b6ba34fdd8dc5b13910d9ebd9f5a08dfcaa83ef3321fcb7bb778a2f7aa6d01a1564aca63a235f48eac59e257791f9264f9b4c3473aad848c3889ee8bcb189ff1ceb733cd53a1aa131d823e1fcc054688f735fda0bcf35d1c6cc0ad0b1f548611ad7b2b10d4e4e5b9990a929ff62d8ae74365da67c5cb07c8e7316d5435b20d628443741fc4802507b374868b1f1aa2aaae213b8ebd9e519621fa438be43e8bade50239e43b125ea1e9daded2c8f6711cde5da5b7d2715d5cbc3d5a389d21fd3bd071892bc84294fd8469da9209aea371317e920732b20a9b3b041f9cc9c9a9269b4f7ff70b5df6b6196ce11bdde06f1e7f4176ebb38ecc6ff38c221e9dffe923b6c6e73d7a9e62d7cced127c8a1f274f432b9211bd4cd73188e7c3521ccb38307c28c1487f871248443138ddc6902af8cc902fab68ff9a85a7e21b7f8b173a6b02e85375c3656b4a1408be2b0e8d911b354573a4126f8f8e3aeb534c53c14cb6f7f7edac897ad89e79d0af0d6ff4dee134c00b287c8fa1556ffec4749b363e379c16ff784cfa3d4b725317975f3f78c259d15b6810d26b95cc0c9a6d52146d45246b0ea7fbae7477352cd116f2822f2c92d9db08040914b8ecad603574abbdcc362b58d5c619791002399653da24c2b49042cf791137819a55b4781d67e0604053c66a93581e98cb3cc3240b1068ace5588390c9faad0eb053d2fb5f4992acf7917481d302c4c9372689bdf40230984cfa4a341534208f7fd0342295154d0eac6312e3ef70ee3e2aa96dfe327c10e553916b6f30be68d847fdff78511568dab9a7dc11938dc73424cd2572f32ea491fecece8ccf3771d6af8b7369f1caf16eb7ccfda0cc7d23fff00708bd773be22c001d35adbe625922e4cc70f98e6129a8b0bbeaf37d2a0d27c715cb198492b2567f963c4dcc2c248f259dcb63df2017e6ec920f9e73bea1cb38b0fe2f49f0d71ea7af41cbf927cac8eaed1fc8f0dcfed61088097016acd0f9150c9ee9130f145c640508ed51134b4c24f9fd2415c9f544c028d9ae7d5ff0d9407b2616a80433ed9c8f00efd7dfc77a72c5bd7c4179e89727bf268fd3de91a91bc18a8f2fa1ce05a4837c478aa9c52a0b4536a393dfd83c4e2f3476314727c819c7e6454b0e7869b0633069504e8b20b06749d08b457c919cbeb045ae3d9dc74178c01d2e79877af6c32e32fb48f19a0bee71660bb6d26cf756483dfb16960cfc6fde0c9db4fd19c311ec75dfc99fa0ac42985fc00b23c063adba433c42de8b1fdba43d008132b439d48e74454d80c365423f3d1763fbd7008999d04c96cd86604b519ea8296aa41ffb301e61662149cb3e9e0b5f0ee98f85f5ef449bb46ba0a51ac624cb0af89b14a0120e2f085413c4fecd0dbf285a8235b30ea4fa8326091468fdd4cebe93dcc85656d3943853ef850202fd40a4435bc0d6d202ca12fb8579edb4a95ed2814cd7183551755e85b4ed16756fbbc36a7791a46857686f25083dd4ea65e77d2569b39c949b7bd7650356362f18b7c4d135df71e958af39cc1c5a906d284521f51685705cba3880abf2ce4ab522531fb539c733bfbb4df71c82110881f00a45737ffcdd0121ce49f57f5e3637e8287de8f3bdaa805b58a11f7b7f8d475e9943162319e634c1466bc44a057819dd06158575bbb90cadb7d738ca383ff216ad4fbd4ae220c742e11baab939a4e437f6ca74363e39d88c5b2b4d9bb4bb5858d27bc6fa8dd4bb48b4bb134efaa4489792e9527f58690ce798644db0d5928342e9965afd9ef2062ec0fc95d1d69a36f886d4ad3ce0875823ca7682eb559de553ec8458d00639d7814bc926c1cda93bfbced7a1b08f2d67e327806f9be10d0eea4a6322625fb167caf4dab20459e96f7263133a6c2f5d93eb38bf5d12ab4d78d6e355e239984dfcb257c0484adbdf5b2a90bcae72238b9142a69bd3d88ce2ad51a158ad3e64260b717aea3d372eae8a4e284e9f177fa758ce436f4b0fb5e8a7c685ce01cd0a3aa07dd98b2fdf85739b87c065c7a0dc2a3f1b663f5f1c05a1fed13942e257c6606354a6cd5d0d07e19f25ad4eeb5982e125cb99d7e6f12efb9436ba3a05ee4d157c1ebdd6a76c15c5064400ea02c8c17fa3b9b419420c80e4c9a96e013ecac7a7ca1e022ff9b00eb583c37469d2f4b15b70390e4caa0a90830c5cc94ff870734bb83a8ace4564ca2a21f76f0f89e18311c83c052dc7a7666dfc5923666b8d5c44bc0a7afc9d75feb52e26cd701de601fd8f769edf3f5c0ad4384f831a7bbf2ce05d4b13da342cf0bab376e4283625d5b6060e3b8c1a6f698b870e922f549107921549875e33a29c92732bb5ed9f4ab3d87e8e1938df4066cbf9d0256d04202e11269a5fb4760e34b838c7bdba2a1fe3ee92d738cc7c2b521170a4e59eb1519ebbb390f035b2cfa86ea5f990ae5a40d17c3beb8634f40e931375a2206c787a3a03d1faf1b9db30534591dce6f76b91e02bc41f12bc968e02365c40308d1ff6712661b3f4ba402c2443715f08151a0816f8a045942f1f35552fde7e44ae2fffb541144ca3b653571372151d3290c94811bb50da9bef200c4dddc82930b8cd7218b3738287cc1e9af8f36a8bcd0b6f0a570d5d6685ae3b13262c4df44ff98d2b03fb1b0aaafe786a5cb633a772380f2cb331599dbd68171adad5bcf5f1bee2de2707ebf2146e094af44f9babdc8a4387af4d08858b2196b28f5b80ed6b08397f3886a23b7d59415d6be58d79deba654821a490fafe9f412ee2e0dd59cfb33c7a99896db4b04625b9f20a08601858d75b770b29ce992ea2e7f70ac070608bcf0329f56cea289f346be76a319320417d22a590065fb933c07f21b44e0419efe767b21e6109bc7628d4e9d466be41c7c5991d728037889ce9d27f3a428eca76059cd87b77de20c376211a8303f49fa5b76ceacd7683feff9a919e1270d22a6ae0984a9e527090969febf3ba582fe7bf3d7a22f785b05a595bbf1aa67a5da7a3677543940e838bc52570387350fb3e18243d35c927d7ed837c1ce475c81e93ea09b66e001017862a347840475a9032ef870901df62f0c80aeca704acb78a736da41ffb138db3ef2f378949e626d677ea239a02d9ea5bce94263ed1856381ddedf74cb7261175ceff5e7d3ad5e98fcd8c008498d77416dfb8d8ca5b77526e0bf14ccfa12150e976ab3d371391e235b37650d738c330a8806e4245ba7df2d16c59507329e6d49316af1860d372567e1d7dbc21e87e2cf40a9f0f52832f5cee0b60efafb1603d28252ec086a7a3010b4d41742186123a0f624c9dc6ad6e79665d6b264919e52c0eed883d5903dcf2dd799e86aac98f3b03a5c34660d7c74846dff9f55059d7991a7559f082ebe1876e8f9a0d82b6f806f7db5d07385c095b157d4506e354d9834e2a511b4651adb97a85d98c23709de3dc9d1c212d1e3f6da87250106610714554842f53db7777af7502581266adbbad5a5c121e5e2afd5e82b53928ddc45f0b654127078db0cac30f48b729e6d3471e472342f0fc02b5cfc79bc26c0425172167d28e0d67dda598473eb37662a7806f0613d20e8bfa7681953f06d0cb893c86f3a636ea0a4306ee89e05b38ae86c13303de359fe154f5a7a08406f3079c081460820780abed7fc4c740839918e5022dc6602d2596bd583fd2ff342b42e55c0b2b69328a7cf08248ff2baeaca7bc8dbe4ce6bd10325f48c5533ccbba349664d7dd2ca741291e4e30006024db75146b810eea2cc2be47a7fccee4835f388879f19e460f98d7b6dcd0f1679cbb31fb437f601e0f65001d409680e92572bdbfba66d1c5e126f4e6a56c10b5b9f626fd53f4fdd0ac1acf7f8196cfa0e62228cbea49f1c141c8bc84ca50e3121f613213a485df43fad98cd95b302163ab788c0b6a9206b181782ebf018892a0bb8b64885b996c1cdfcd231ad34b19861425ce60aec288f3147747acadd96818b96aa45bf22ff67b892bab2b1ac26126ac3fcae19791d4b22dbab8ed44694fac8c9a478c82fb43bcec51e3510fb56ea0c14dd3821937a527612d75d9cad478c9e6da1ec8d05a9f2ea413cbb396925e542bd75d689c4a486b4536044dd40071ec064a25eba464049dd152a54913858f40ba113958a1e8041f41d227aa672b5878709ef5c305e4c62f183dd1291e30cfc3f49cde118b149dfebd588a49d80255b017698eef64de99321963ee258e11581d6379045adc03900cfa38f98c674796359deebfdb3dd697b657f498fa3c84794c8021f914800f8d5e8eb66de2b48d0096893e120378e205917a145fcb95f14bef6f83c9f9d512529b91e5fad7fa71ad8a99cb73fd00ec6d9102e1e54b602cc0766cca22a263950af6a6d4ab846566266b8ec7178a70ba961fd00ca0ef373bc1f5b9a44d9de8a53dbf18cd0e783748920ff2e032c60b069b639fdf6891aa560ce2687fc3fea33f8760fb255b5aa7281ca4c7ba51c76034b338c3e7bde15f962bb36d48151bece3f57b4aac4fb2176dec23133c7772009f8fe46b36f48465c69e929881aa13df47eea1cf98d24331942dccc8642c0050aefb201c0647b54f01f0f9c8a2cdc5f60453b4a5e8be27a7412b478fa217d5c45e57ad38f35fc78deb284d94d4eb807a733567086a066e20ea8f7005c9d6093186418d05e2a3e63a48348c11b181d56b5a19afb390959860251a2868213f1c597a5d46930e971a785bb5e38d142b862e6672d5a0d9f5a0abdf82185586ea9a0f5fe6d8230d8adec458e14e016cdd70df3a001a1e879fe040feb825df64baebb7691bde85e20dd07c1276364148e7d2cf4b5595d4f46ca9b677dd5f05d6c1eaa10881ff9abcebecfb76fa2efe5a65fdd5c7b33e9ec2c27e4d7dfcf30f42a82c75a19a5c08417e2ff3e0e5a6062bca459d2de654374d15790cf032645a4942c0b23a0fa362976ed348c2eb5e42cefd4f72a5d49778b1dabf51f99a7779cc5861345f0c8450343351f86f47a05d36a762e2b0925775c58ccf5b8b61a983d4601061bd7eb130fb06783417204ab3263680f24721370f4b34cea36267faefd6d0d9f09cd207a1e18676094bbbe859b8604a29411df65a0e5ec86555342b8404c0cc53a3720183c4c9cc34232b937db0aa33311855ed10eea116682f9601e2527d28cbc66bf122c5b2589a6f4d0145e553782a1760db4bed2fa17445a8ffe4dc4a232519fb1b2cdffd131a6b2e20f478c405a6851e49b47a2a6a490761ede39823aeaeb43fba572127362459034e0ddbe671eb23ffe3f28d7754b98e5180038cb2ad64eecd9ff7a582ccea3b44a3f6e4f8ec647ef8b28dd7a693948b932aae19fae4612004b16347e66dee6e951119e95d336a0d76d0b2597d5cd7b94e1b7a3b174e2d9cacec824d5a9550052523b699adcd5f8c13c56828d3745a0e1e6a5dc37e460aa8717116bdada148a28d376e969ce645fdb5e81c52cdf7498ff8494898c74bccc10c55bdacdc648f11886773ca1f78259627d2d96e8b4aa5544976bca8fd46a1c9166402f6e1c06fae5105b1c6ce3ae31b86efb4f1bdebb2c950f858217c4336603786c19a4633d304db777491ad484961a15b8825b017f15045fdcf57f059aa8b9fb67228a217790eaac80de388c3939f5175dba05b0712bb52468a0b1721dbc04cc1c1902a4485dd4b21d19d9cd602bdea8c36a72ad21b7bcc6fd8a9356c10c213b95fa7f59e06166e5ef15e2ef56b14a24b99d1e74bb4d5fd671f04815b0f94247fdb378038ab5abe32973d09eae168975843cda38bbc719e2f0230c0037aa98fa568c1596b2db08c3befb2aa876e7f6ecd879f3c976f25224f50ff4557abfad1f7fd6dbab2cd4634a62ede07430e78e90c57acf14f29578704662d5c264a4ff924e9c70313e1f6a66175426856659993a87df4f39bbfddafbccc7ed5a81223d5e2514aec65f4a9db7d6f8fb82f67858522d46723b494c73f10fa2fde2f5a626f2391aca532b21c3265fc11ef491bc7cf0bfbdbe7787552e6bab0245c4375a026b67afc3138d964c844fffdd905d6deb90e555e74f7935a7f9b79328d6573d0fb2d0a93bfa490f53250746dd5e14896a97cdc7bf60a93156640824b2da087c7fe1a6df1a529c8fdd41d39314c176d79eb662f38fa58169fcfcd7c431236ceb2ce5e52faea5dee41dc6c3415e58ad1a6933acbecb35888f1e18cd1a6648c78e46a7d392575089ad429c5ed42f750e245d7d602c857a4452e950dd3e1d167514ed755145431f46c8650c3e310c9f099af7f864873e3b0e8dc4faf544419963c6b99cf5861c91dc600544fbcb18918b4049e809590b3472ae37d5f3712c459d63ab07856e726738ecd38889417177dd7122fa841cf619e9919498d80d88656fbd69a4fd17b8d4a7208197249d5f30bb1d60a465adfc6c22a147733e64cb0f519398ed9ed79b2aa72187dcd688837dcabfc2480fa4498ff621cdd9917a884b7532cc3e62889c24f7b6408490eeb15f97d912c9da82d310bd587aea763385793895fb5b7348acda22e821db9c7fb5e54908ec4ff895fe1208f9756d7671e293ba54aec458e95494046d33a015957bedea0595749776b8cb42171aabbac54ee45d63db36c35600eae6fcb6089d661bf08b175e44c9dfbade05817d0f361d45430c99f57513f65c98978a36963b8ccd7bf0d13e5e3e1bf8b6e5b2232840a262e2fa3ae1a17d2ae135cfdbd88f771f51865a4b123105912409ad3411dbead40d59aaeffee0792569eaeedd67609e7717b533eb155abc2978148b1a1c47db11b2eed151c1d87ab1078cc33d9039fe6e2a453ee15d789372d875336a81a4488950620c15c392e48a1c8b732162f09fde76e2447d900151f13d0fdcb88ac47c07fb34918900f1d32bf8a98386607066fbf3d1d947d514e51986544b0d69b7f539c24508e08bb1326749f3fc48446e52ecef303751ab28b6eabcd90a02d3eac87e49830f98b451bc9080bfba7edca25d13ddc8274350af02af741a4b57d6000a94efcade4ffd2713934d2acda18b4746cb6a76807c9a4346f42627f8bb805472afa37151af969b8afdd7e688940d1a372d429b70b57929bb3e115742ecdd30fc31787c9302b8e67dd164bae61f4807bbdad21c737930294728cc7b652ad1029e06251f3431a3c2216bf66bb3103b872bf4adadf309d51a511b041c597ada35b36fe1902059a57fe5df1325626850ec9795ab27714d104adc819a02e0895446c6a1ab01a414aff760de289883d191d0fdd43375e8d1b77ee08ceec557c278ec03256125536a17a27e649e28f45c3fce585fd4f81657a814e0b507da73082f7274669a9a2d508a341585af58b010f44469c5cffab966854a3a396825fa792f975f68b76f0d72b62172ebfb54de0b80ad951c110fd94ce9556e1f4e955f1d2e2ee661b00ffa42e2755982f8b4c27ba603607d79cb7d61937980a64e8a83681936bd4466f0f8370d3069ca3804dda17a4c946047fb5a36e3ae54ea5c75c890ce688bcc559f9790937d9aa141445347cbbb5e8dd20708cba76f0b403899b2e0bd4ea06cfdf3c1c60fbf28467a7e80e359cf2e7b31803b046449a866d566a33193522302aa636a5b309128b9ee62641b4f468fcb6820569b431899dc7f7d8c75d332b05495802a45e563d37bc1b589db2eb21b3cd8f1ce1a3d702aaca9757873fd032c469fe2b5afc098d58ed2a721ce9f704841ba2b6bc7b3d64ef24138456fa1cf8636e86854cd398208c068f1c47d3ddac31f4d25fcdea7aa42cc689f8eb5f5cd2a82d8839b4936899cdc0e2756d415b0e8425f1e88a0cb99f0ee03ccadac0c6ce335a2b070de98c7250fa8de327b6a2bceeffb20ade23e71b41d8ac9fd5fe62eba2dbe5cc126570661f34cc816744c536a086624120cefcf1bd6d87ef899a93efc0dea053dea482340c475e80e41d25ffdba73a5a0558c5ee83a680bd7a78ca4a6768b19e0eedac2e25a355899135f37d7824c019885bc947e1acf34f49145085a453cf1217481016cbf63c7b2340e40ae0f89e947d00e211feff1ed7c037bcad2e4a1a299d181211cc7ddb2884d25659f7e0182f4e1e9efb0f1e219f5248b9dbbfbdc635728de6c367e01889659dacf9f6090f56a6180b8635ade8d84bc48298078ff335824fad04254d660ce0a2bac97daef4c6fba0a024fee5e371347ba273bd2960f0e62556644a52005ff41b60f64205625f86bec652500910b1a3bfb29928e6ab536b67dc0d12cbb9c7d0ad9a6ebc9679f4f5b14a426566b8e700b0a50223019cc1f4d88149bd4f2282d9924398d9859ade412c3860770e002ee6b6d2a2978b1fa9d02ebeb83b17d290983644557b4ab91f5bd0f48a0316e2d9cc8109b9a5d85cd4d55dcdb4f8c6697069102cab24a611e49f07b389cb0f811fc496ab5af28802735e584b6cc131ab3e8965339e41a931631a184ee69135e6abbb08810b93e77af7973e693e203f88e7ea950a17b7b66eab3729ed196b4427bdf710b504928f90e62dc1adffc0f818b862af501a0acb6a303492452c6faa5fb5ee13597639aa9ebaff90d9f92088714747498937cf6b7cd3acd3c61cf491761bb0aaa0cdec61fa03bf3f048f3034ac99c0487d4b25396bc8dc9fa1f7c823c18e542243179dd34ae3550a83b7dc3626b6906ada752fa555328be0ff2d8539a04d4fa619fa0192d062245901da33b6692f65cd7bac63625a7996b82e70647cacd8b7d47690b03692ed6cdfbb72e4aec4118ddd8d57a426e1f3fa32bee744f6e5b6f3f566138a8ccf2c8d5b4fa50f5ff36b5f7584d9870327b0fddd6f0e7991143ac638e4193bd427cb586ca7fda34e4dd6a39c364506fce18107d21323c530fecb7fc9f22a2d8871d94007ad32488391b24ee9479f1ee6f0b460c468bac06d1e18c412b0393c3d58b8cd07247ea33db9936786d81c889a8467a4caf34b2696347014f6732c896653bf2ba784e9541d77c45563fe29937bd5e4c5b242fce94dce5c0b6009c0ebdebe5d625237aa6e96f335cc79f8ce43bb7a952ae3a52110e92410191c893f4dce9a9115c10fdaf43d047036eeddf834e3313f84080752afa20e19f286900cd354c0a5c0ecf44b27e5554717ec1be7a65feb3f99b6c4fa2e4fcdedef7ece841913c3b5f4fd3259784ff1b3db979017916423e00e1b681fe96bfd14c0514c6021c1021f0be9292dd2d3d6ceabaf06358ea995b148619906fa0a34a67e3404ac0f2fb8a098edce308997906c0590a831bcd61fbcfb35133b388dd79c46ce4a152fba668e29d1e3e008240f1b0ef567f1d4ea479b844ab1107fd81b5c65989aa167a459cf04d3c5972b245f269152772a9a2000d6419eca7b23b9bb604dba48b75eae58da57982a6847d81d711fc89b055dc96cdfe552cc30b84197f615e5daa0e0cbe60c3f268ec95eb550636123602fd1529bbd240dc9f1a91dac587de4595e109e9df982032f55d8b21d82cf8f15d24a52ac272b0d9d1c06207b098ae57013719e9a03808eecb1de5db86f762eb8baca3bb9cbd89492febad724a35895615d7630045eae4cc9d9cfb0e78193664490e0c373644c62e454a144f197ce3bcc1ed7f14793a82f88bbfe795793a96d5532662b813d13a0028fa569faa2deb32509b1aba1d1bcbb18a8bcfd189241013f9b8052e3e8fec36476ba965d677e086cb5d61ce45added6e1fc12b9bdc47d685f01318c9e7c36a14f5738d90161b870c4b656bdbcada2e9e40665c494827614bcd639fe79b53c6bef7b827ee2faab5acdbe1756ad8eb5f7c94e0f5f8b2058173e408eaa2ec5be39f3f05cff02b471d31a0a1efcc6f840b70e8f558b77e5e8676d07b992a423d571df6333e8d41757c9831c399647e6d196c8db6a04410007b9fae0f11cd924ddd2f3a6d2825f4aaf7fc452200d3c22215344b9d9169c8da77b5ef0b12bcf401096d55f921f85af302af1a82cf3ee083075a4d8a90fa83783ced9b34cc1f944dda4fc1a95a25e7e79d6e9757370547794c94a1a4ae7ae49e048bdac8fa461191e75cfc589e5fbf7006150ed0361f1fa9d1ff64cde39bad3b88fef50e46edd2024476100a066545c33972fcdac6fe366603104035dbf7aafdb9b4a94df16502567271fb4f75f57ed3cc4f71b3733e23bf0637ba8db890d706c966245022c3c22ddce8e4fdcd1ac7e4c44a69419aa30f52b6637d14c71e98bba8a2c28b04536712b9b29d1473ea6354b44dce4adc695fd271c28ee8fa9ca9344e845d8196ab929dcdb760717f4e665bc213ca5a49cded6d0ad60d4e6fb8dfe0763767718e680b3e84e7e96dde1a296573b431640eacd7fe46d1ab3527fd20a6d6bae9e4ecd92d94aa391694912f54dfd2405d76715ca396af27daafac7c59c67096db2f0322f0c5f41271535f0ed8002d18e91586bdf69e2fe60cce387ff355af5cc5506d51a41aac89ea53e355873607a45036cd17921f1008437103f557b5805e611d9a8862c4d2b99269535ab2edcc2a4bf3bb6ebd38e7d25e2f2d093c7c8d4154f7e363e2cd713e3f4f891e929eac8633a0edf0427f010e2139ee33ddf3d7365f39c44f2d60f71684bcf6f56359bc3da8b2b762375cdee847ba3c2162638c16a64bb74491e5a2978aa1a4a6acdd7e9c679c5a7b02ea71480ece6b839f9addf2a06f5903d9c8840cb9fbc61d53e821b34e8afc0dee7b259afb798af10eba4cb7c1493c0e718d81843354a7cda59d650d9709eed6222a6a421d14ef7b64b5b4e8aed6b43a23247df0ac4b1974f44e0411901566389fcaa4dbf04769f652f0648112efb9d508409680a3643f99ac2f734e4f8c676047219c7bdf9846228d0cf12dc304a9b36a6a4cc3880dc55e5b5fff90699ae22f24380dc0d23528ca2e029371d00dbcd554d241cd20e162bb9fa6554812470f804e6f6275a4cc98edb903937c8a28ed1414f2968456d01bcaadbf339f73a4daccc173147e118cdaa46255fc2a1f31ea0a015c9cb091b35baa0c059d548d6abd312ea2b718e4a47934b4e0030d95045d27d5b4b41629dd2ec9ef29de4bed5727ba1d51dc91befb7fa0f4766d8923cb4da3ae03167d71874b741b9abf933e555a544c6a3718bbfd67cc4285837a3965e1ac4b072a58bd38f0d8dc2257d879367c09366e18a447beaccb612c812310f17097995ecffcc76e3eda6228d9b1dee4e20f01b1e87afbf1186670fcc881493ced2a4e6c544911d8c14b2f3192ed37088a6cff1e7f1c9389b2a4877d8dce2661bd2c236bfd896d2222684ed4db073a1cbd8c255deb1879b30659f06ca890c0728e55b62b6d045183008175dec0c131264fba6449e547ca6b2472d5addd388d72d39114cdc6e67cb2a0fc2b405254b25a76b7a12d1a8b9640bb3f5d65092d0aef2e9b9119244de37ddab283591966b32d7513e38ab3b119418a6770f8ef92127ad3330e4e017cb0441eddfd72dea0ccfb00a42a7c93944e9f09f52da3edc22a8e1dfedaeb3bec0fa88aa44a3da2d4467ab972ef97a5567680b10d4ddb74cd3a075eff207759e6fcdc9e650427249111c769294ce662d2e5f603763d36c95b48002598380b7aeb100aba938f3b8b4eda6abd64a516d02eec854fcf79c10f33ff216b34f6b93f2c950c468a04d71b708bc8e9c72a7b8f914d7ba4f86fe97e4e7082a4502700d0d18c6f42694d57cf556a6707c6eb6dcba684df7d71e60e29ec5ed74a6a8cdc38c34516ee260024ec91f801ab35a7aa44b7af6ac4024458eead396ba860feedba85055a0de37747ad85f36601a00420d2b9f33bccc7b56d528ae3c34d55c3aafe2db9f594467aeab2b850cb305cfd85fbf80491915c501f72a5118cfb6bf792681723120317410bd5eb0a1653e9728c7c6d65264dde9d9789af00d93d12e77de5706732b42abb9da12808f82769aa3079b3559fbfefd1764b5d23b0f8ac8b8368f2357c3832bf4f30f675352182e6f1d57ae4c53d429caed3a702854dd7bb72bfdfb997bb9d844f3a321f624cf82c00d0fc5b542dfc0be92c42661266dee371f7c626d0dc8dc8b812f776914de93bc15462d3dd286746ad175ab08b2dfc6011430be94c0cc8697b13fb361ae47ed3aa963cad7f91c805223e08ee131e5d0852fb8ccfbcff1cb28da0d21947c31e8e1eb11de1e11961bb741a1db4b8f970a9affb7b90a80362819de09f7ab50b9d8fe4c8ab8cbcd772bc940e1b2518308ca58db68b144b6a25b6ff1c0ac5e3d654524d330c8baafacf6914d24e38bae1510d9652c4f4c97237c47ca4279448b072b02378164ce9bf6461df098e20ecc2d3b8b19761a6efd078446711ab2b07b88d7abd7916a589b60572707b838aa4688df32ab1b5a68073deee79aab762b0622d415365230d3490f118f5ab81f9fe886c98cf5c7c7fa39e280de6f94948d9a4f2d7569a4af0a2882c483385567b039862431cebcfd887891c0838595cf678b0382b99f88bb48590cbda36f2601452632ea51d6a98a1aa1e1ba5fdc7456ca81a074bfbf566b5b0c213afc43f9ff884766abcdcfbd1bd8da3defba8845d270dbeb0bcb220d4e8a4d7db44a2df0990c90384d24bb66dbdb2eeef405b76620a6e0dc927d1a0178978a0911ec6ead28b6985ea85eb3326f4a6df19898b286265d8b887e0df1a6916d2bb37dad852be036390b70231641e74460174a019266a1ef8e87cee78fbc423580878ccb3011c613c7b499771890dba91488e8a21bc11ebe5daac70a0f53e661f4ecb2c2e3437bd2cfd16e2205859c1c3880534edebaccf83a9de7dfb890771081307f99ef98c924a71afc1d98170aba07bf618fa19eebfcb1e6000a3fe0d7fbb08baa5dd243f825a6df0aa889fa658c97fcc2c340bd4550b350ba875443081101e51ef030fb21fc9c4816a1cf62cbcf6a52eb223540ee4a3d98fee230cbffda68cfe80fc5cb3a6c6c8f1bfe84e3a1a9327b5890191291f812a756d8c6d891bea398c3a9851a7a13e2a3c8675928e1424fe802182a2fe4ed6a4db33c7e2a34e1f2da2cf14c716a3312368a07b5e130226cb41cbad3e8d023aaa0c318e77b81cfae1d9e24e0bbb3da783023a95538d01e924e1f24a2a6973ab8a0f425bf9a226ed78ac57f11e0a8d788ecc9e227104cb18d3299811b3b80d53c8f119a2d37302295cfb9eac992835eb21daef23f5e87f20a8954c27477fe206e9346af18611469cb2c6b1cda5412d8e1264f166acb2253b9c7403777dbe02c433cc7312fda9665c5b37383fcf67535a9cc37c05506338bbbe0ff1ba80ba2e1b6fbb9bb63c42b923f2882d68aeab1fdf5eea37ce6eab2674724e3e76da647cee6e64bd2e0e80e9b1b6e65553fc7fd6b34d289f251fdad00fb44fefd5a7ca6cf76087968ae953a6fe0c395eb1ebebda1be3d907767ac89ff7c4fb26583b944750d70bd2067f25a91a7b8ba704255fd28b15fe66c4d5a1ac52c80edf95d2d751edcb0c71d84c7223e04072abf02ad6f8a59ee8240a8e2493c073ac1cf88a11a145b0f5f5a8a9f914da124c166f46c4864cde2a15046117b52eea97190e5f416fd33448b4099bb1cb29a84767d1b6c19482bfe8abf77c54831c846ca989f65d61d532e4af2eb3ad3d8b35377fb61428ad1c827df70fc775e7e9d629f298c620997ff571b77bbaa773f1de1198adac95230074dcbff45239831ac76ff3601d268edfb0cd1b5d4c25fcd876ab876f3deaab458654ef827d5c745c6d81fca5138f219ed7950454f992787107d95ac6cf1982d8535cc109e554faf469e095560078d07f92311b95ab3ea8626112695e9815e6a7d86bad5d4bc1571fd1b67c6c680afea6424694bd98a4c5b889dd48502345292c9b253c10f77078472f74e581b3fa7fde346ac13079f5bb7c298866ab640acdec7200135c1442c11f9a44649fd192374d2f420a2952ecffd83e3ca05493e79aa1168be4bc9405536fc990daba91a091c68264e23c35fb74153933f36dce18e413460f8eeeac06fd03b5882d0cfc17dc56dfd850369f0b3ab2612703d7a30b6a41e748193b6fbf25b8d7c19e569e531d09830993e7006e72696baaa02ab9c74f51df1553ebcc056a6dbb9bb0c7d11915ab96d39e7b07fe6c9083b67853f804f3bd90adf63a230ddddfcc8820eca0100b8df12873662859c4528d513053f702343287887f0259cc072e53334d4db17ac6aa7e5235e4b4010a56110bbb101fe8565bc37f50d7736664dbcfaf4037a40b3eca99598f16c13cb24b447e932d12580b69b9fc7b93be7ea57bc52e0e2cea72cf950a9aad957a59dcacbda80ef0ceb1331960e1ce24d20b2545a67ef1608a7561886629aa27b2409f354da8dd7321644c927f49d9b60963115401c982aeef952536169c185433d2522a7af294406cf9afc6c174d3b6e8da60423d3b3ee14c0adaf9b57ea03613450fb4a8d62c237bb69de3bc61126c1ff0b47eae546bf4191e03cb53d0d394b66bc6387e3c94503332bcfd33615bf5184cab5377a252e35667611a97168f6f63f8ec593e6fd913e8148d722e768ed698f18350a46bfc5df5fbe360f91980fc6057a4e945f6b86445519b29bc6853e80d752358e45dae60034b35f33f1cf727a46fbcd931f434743ad7835e501b745ba2df7061cd919cbd2429702d24aad5e9f6b9f744d873eba5869221401689592e908bca67e82c9d273c6367f4d9e4ae5f054fd436918cce7c719cede9a6aab4ed233254b11e90781a3f1822f814b58ecb0bc59b3c984d3853e46a02b2ab1b49c4ecacf002f70e2eef1b344f02d74f5dd493f22ffef45f7744c77e4e2947fc4550f915245a72a5924d60bcaf0c20e7e8b24a83a1357145db467658c7c1776e2a526f5578533cf3be2553c3dbd6d02bf95b409c5968093561b53ac8a8bda30fe57b384e937bd8a2e86e4d959f941ff79c534e59c400efd746bd824ba3ac24041a1009d10e31b1466947ad64957f828a63fe3217f9a36c41ab6b69b8ee8581f018319b637b4d4f6ce0b04471e980ef4a157f15e7d24a49b6319f0b3134bc5a7c46d836c4cbae987a25b6c47ec8f23e81d8393a9c8f63d122e24a2cbea253c806f480d45669ed603e26c767d843221ca1435a742ea8e291fb27519b3cb40eccf8baf407e6b32de1027015bf85b9e39435bd7ab70c781307393d531c71068ce6c3a75508d966206dcbdd068b734e451ca2c85c7dc6303ae61586803df9d72210aac79cced511c71b45dd47372632b1196e5f000e4743ecb1d60318e433da39dd73392906db5df457cdab8fb354bf262a5bfdec7f7120ba6a1bec986c976fced104e2f86912de2c7c5db606a5a882f5b70240bc93de02af4f5ae6af92f6a87d3782c389fa72a078f222699217558324cec6f3e5ab108c79957170309b85ec16371d3a01a4c021f6793caf8c022f2f72bf70ae6ecd690c5392475bf42af7a51c04e8db17a5e739e0aea38f5f75f9f97328098027cdda0131a868b4dddda549491e6b277d9bc5266ee2486ab513e7c591e5263b1029d4d856069958a78f0129379860b4935dc5bd80f15569cd3b1994fdc09954aa2a23785039665d3159d7e9ae9d5452a681efd71797c75cdc1679898072b77bba7748026559d016eb921b9e877e1c8d2e76ded2f7d42ac96de370428c2d493d405a75a2be93e5791bf5bb9d4e4153647695e853fd85a5df6ca17b4d80464b163343e1d4f305dd4691241b5eb60d7437252c8ca2ca53ce7dd8e71629ff61a722b2a997cc3afcadcd6041ba5d0bf2525812b7aa9cea5c92f9fe6f8760dec9d29096c2a1660d19dc5f2abc5745f5f1c1c0fa0e5448a669f1cca8fa868300b3c1a8593222f0d9c90d7e2ab899495e5e7f761ec3498737304bd4cbe59734a96664fded943cf2b78b7552f024e852fbb191abca9a70ec81b46eefd51190c0ebee1ede0f3662ea7b444a2a0e4423ab5f3616d249b0c73f808c0e14de3ac7366c29c01cc4da9f20d7659ff61e4dafae20c81a74c853317781d1926d645aa2284293201b9706f424cde43aba0405dad215c6a09435e69263fd24c2d010dad18aaae38790ef3e03852e16fe2a261ac030ac7c38d8416b4b3ade64c3e7102867dd86a7efd4e7b070082a339c9048221093f47e942a8b998e76692e098fd55aade93979f61b83844a8dc59a6e2da49bdaf06c3daedc362b0009642edac3a746a89a3516513a965b16e3ff4ebc0a67674b979c7b3559f083515847f5e64c7eb1a99d48c5803bd6334a3937652f7aaa374cc6fd9100f2ab02c053d201b4ecd91be5902d7135a3e6d15a142d30a2e89afc006d4dc8ac62084ccfe8ce3e03b137bba70c32dfe07735a0e26fc857bcf83bd23816e57684cea021ee6e18ff105fb8acefccb7721fcf737dc281abc535206fad05dd949cf02ce9460dabfdafba92311e64b875a3d5004994a7c2eee6b0d641fd013a5e031bb98d88749beacdb7245cecd88e592ce0e7c0bc3caf36e898d12e2ee487cfdfca495bb03e605ffcf42bf809ade222c0b370f61e528472c256e3c355fddf1d93c2f34ad73f76ec2f0d67dd4ef491029cdbf96ec2472f505ad45a4a3999c4e1a93a29fc20d224295456c70b802f421e89f63e37ab58ac6481ded6c6f3f7215d28a3d08691267ab784deba98e347ee7647fcfd7c4e57d3fa526934bdf3622e8b5b7011d20955359b9458891be509b7a9f21c53045456fa3d759523b8cc803829d107a2cb1caaed435595b0e3d55bb358c2a344d7d162f8c690c3e09bcb9ef92cf14b1e1b885227ac9156d277312e5b16eed9114b21639408dfbb56efa562f1bc8b2cc48e868221cb37eaaccd452018044fb32f02ae5e7087fd08328e5fc35b7ce22f897b1aeeca2f7cda0e5494428910f179cb6d8b9d65455c44f1a82d19ff1aea2a167c160291da48e4d4ac72a8a780fc25c432d54c21ad6b69dca2c1381ea6ac467304487e170c28927aa241ea1fb31a36df58cb5fb8112808e8d8211dffed9e12d2f147a68c2cbe69e0aeb890e64d279d037531b32f156679cf6618fb558cad212c2e323e8e0eab82fff611e1fde0f781d3e4f812488fdee1abce13e529b5c578334f089454db46c41c9ea2ad95ac1df3709c868e67a78e2bfdfcdb53a3db0e1e4e709aabdee1efb15b45b0317556c76012dc881eec420668f9ea92d0717e1cd42511596a2147bfe1886ca522d29f49ed9a1b0d44397779b7a86e11007ffdda07ca5e1ce60c3cf1cd3b7ee278fee684977c0a879aba752f271929f111618ebb127982ae7ef1dcf79ec6a09048f7f5c2438a689da05e9f3e8ebb29ea25318e4ada948a7ff5e4b9f18b14c984dcfa6729c0e970860ab93874db5d48e4b3bfce2423d0de245cd75eec17a6f98e859b9e895f4809fd7db572454cef04e271455f7c23ab0f1a8872a69514216d0e9b53415500545161d03e6ea3e74ce55fe0d470b60543e8efb00ffa8cd1a32c070ae30399c8ed4021ed735c80506792c9374b720bb366323fcf858d423824f63a59d312d888189e71e95b771b1d8640971f6163a9f2008f1d97cd4fc1aa8e38e16dd44c6914c34910a8f9236632e0e3684741debd5e5dbc30d2950355534ee5b2c5bf2076e4973e48b9dbba8921fee9e0b6fef3596be6bb96950a2dd95213cc454c1cf3c7f2bcd3af1cf186dae414af3d5b91927a68792f3d61b988f97b2059934f2d2b1492cff0e1c4ca7676386a49438fb9e3827a19ea56195a043c67d7350888e3aca1119d9607a8aac97cb258b5e9636303973e8e1ee967b49042978a11b51fb40908218d12bb7f91abc532b1cfe68b943054ff1680e3f2bd9eba3fffeb4cf1be02827a5fc8f4b830f9973a15b68f088239256cc3f537f4df57f747757f80073119205f4830c2668bf593f5fa208ee3816aa9a02d28e198e5109a72ff3b112c20084b6273e07a7412f8e6160c8c455f630f50fbfae07bc331d1c4caa68aa859685f1979ce1130b11009fa478f1622a3c1d5197a0431eb9abe17c5b36dd0eb27647593014d132ef898d0477891ba7c70fd36cb378dabb52c563f802633cf4ddc610a110947ca343fcec62d4ae904777060410fb08f83e9bd313643808b195ad9612b0a015a2b16688675b57aa0f15fcff7dc7fa08d532532497b1c25efb5e8e32ed3c88a96542d42b465a953d84beef6a40a7d830daae1aefca19b17e6fe3ea3c8625a42243f6d41e0c2dfd9c8884d3368589f16778ae6b118958b199019cfc00e9cdf0aaff06ddfc59fa3c312d47f8fcbfb0fb1b53501a4cdd9fd00b19616347f1a072bd630aeb05e5d9929f54198e854b413b0e6a22c7a48b3d0960ea0419dfd894065e4536668b8b409deaa901ec99e14b9cc845cf2b63ae0d2e6b05001aabb7f75579e1a5a37dc8331aecad0da166ee5de8638fd76518e3ba3a87807cd9a2128fb793d693ca2a412e631adc32d3656daf24dc41098a9c9d056584c714995cf718f87cf191621b709a8689886bf3489448b3531de7c3ef44602d3f3724ac229d13f55aaca64769e80255740c1d846f044b1dc77b301141132f354ee83119bfafa5d44a29f8ecf0b525566089dee662411eafa197894427fc84ece987a89e36c5acb5c099f873147cd77db414b3c96be362a3c3a3fb7e8aef0bd790cb246095e05c6af8f306aa9d9f11e15a1db8ae16066df06bab3780cf8442a868376fb27e2862611bd10a3ce68c666bb5b6a748733f26b337d73e0a311e9c304274185bd8fee933b7b180383690c6b670bcf8e5c41e8fd08c64a6e4ea00f7815e21de3a6bfc7e6ab8e90c6ea3176e960126ddcfcf8988c1462af3e22521763a0c0a554a08f6c158c39d1ebe855dd7ceda2e7e4c77961a87d1984be26a65f4561e7bc1ba59281dd281cf7c6a5557a6a3f2a675301c7eb32d0b50215fdad69ecff20e83db422068d48db02b8a0a8e263a8748c2da283021a1c697d7273cd28f54a01d7318721cbb30c3b37d11712074c016c7576ee3220f5410ab2e136b4d210d8b7129d5e8bc6ad41e53ac688b0fa5701bdcc7e8f8c791a558aebd59937532fa71f9c9341500631168ff096427daeb5ae958b1951fafaff60d11fa614b45ad01fa5bf4873ae4e5c4503f6a7d1e3f95f5a30338c81adc1169b6facfef75d985bfc3c3d8644fd774cbec867515d7d88e847416c9a81d30237d41ccb4fe8476b542bac5258a4f348a1f2b7e254692e457d53ca6657e2987b4296fbd464f5605b501c5717cfadd12a48aa2d2e6ca43392a1e4ac7bb3f091c30acfb5189422a91a2133089a99b76c147b4ba0f85978e4561d66e267eff85b86eed6bee0e693228fe3f526c2398d8cc7724f6fe4c79a8311508890dd36d1ceb00f1349d674dfca23075043e526838e537b323f8d89ccc523e1863f7cc1888f4644f509a9366b1d01faa769452e4cd9aff76c96191aac3aade0963bb0ecbe18a4fe5e10b997dfc2fc4b79d0952c886c7102582e7311d064649fce453a52b73deb87b6168ffac3cbe6b8d6478c84a32a0d998ea7d7dc0516ec74eec1731ea14f7d05ceb6cc623004cd0451f6c3dcaa2148ca877cf7d3d63f2874bdb9282dd66d2d454626cc64cd2d959239394547b5367882f5b99cc4fb0c4f404f1d59059e23395a3db022ee7b3553b7af74b248943ba916bf9764026f64004f3dbb6fcd2a02a89e7d9867f98e0a6172d30b62a375c89cfcfd7dd84cab4f91c7d2139b12c5cc917bdc14f8915947b57264ce647f7ada5bda8099519052ba4744781e22912fe6a777833e885ef69303ff1b3a1ddae7fb1fc17d72884bc92d542fc5a14b4fe7052dbd520faeaafbc3ecad9c5395c67c4de22cd262762f09d80812fd3d44aba03742a4cac41825f73de9efbeeddfe97d23936ab25adb0299126a3eab1b1f231508109a92c4addff883da912651b0cff146bc438cf6076f8b8d492f3bc580055d5c3514ca683a630e6993e93474dd340653e000a2a762c7ea3bdb11a424ce312ee13dc1707fc9fdfc90d027b40041084dd9b8005851ff513e2f99c881fa4a72332d12d7995973412161d86ca16a4095a4e74863b628cd95cff48da6fe51af79757c9a65d074925c9fc37c86aacfab9a39c7893f1cd3c5d6d9120a43937fb75ff2a8cc6b70b3acfba40872b51842c56b63f8e5f399e192c1edbad3fe58ce7c417fab041638d1a501b3e1586653c4a1e0f32eb97371342b19896ec68989f8e29ab6a9ac01fc20c82dfa2c5237e9d9efbe54c6d4a13e400aebabbc815b378042f3af86209a7394676e21d390c4e778fb8681b61e105bd4443938daf25a6165c970ea0ebe5150090133127bd565e3857af115b3969ddf412b16bc284b40a8fed13bbfbfd3b094234e2c98ad0d4196978ed6e96f6fe0854355c580050b51a894cd1dcefb6dd068ccbaf5136f4fb254e30e62885272e582113f475a1d8082c775eeb51c45fc3b00ad5f466f31f4073c59b6188e99790bd17714ce596218650d5d8b6f677cf4bd31ee1735ce73b754186657cdb17d2b94762938285cd74616ffbe69890ff505ba0c3393390bba5154b3a5e607373592d425d4ae86b549f728fa198432cbc65825c86210f0bec182aede94316d2718da6a1c27531b3aff50f03f5fc38f19414c1ad04dfd7eab88827fe653c22a3cb02cc5421b9d69ddb6701d223ad4e702dc509693240966a9552d90a96639baa9dff04bb3afacc2437fb7e07ad222115825a161dfc4544fbb7949ea13dd3c7d640f414dfbf0c3002fd532fcd80b3e58e4ce3f4ddb39928dc28a5df215937bd2dcd6335d2a5ed87ea3e78ce2701069d2ade6e0032e2e487ab223eb7d692aefbc6f1879a7f17eae67b7d210a2c57c3d472a691ad53f69bf8cf7970803592bb200fe9a567eac806f273d925eaa08ce84028876adb8643a25bdd97e8657537c647ba89e39b92e7ede1684b9015e6e71aa014439ac1ff11f2a3cce1e817e619718e680c961e4cd7e0f28a925867f0305c23f6d0053a6e34f006228b5d53f7697d4f20aa7a11e7de5d5011b58e945f0761626815d4aaef417d9d8ba3d84e9cfba1716c12558adf6d03d69c37ba03e7329a8d8eb521af718ba80aa6279556183cedcccb2efc9eb17d06f3bb9a33ec393178e4eaa04c4627832ba300caf9af51f18cfeab668d7589d9b5e3ede0783b83b3087640a1268e395d44a066e0d96f3bbafa6749cdf9b0e992d2f840489a5368daf08e823fc996e8f97b3cd3f21fed7cc79a53c7919bdd4ea18aa1e4d28cf0cabedc56a9c7857dbfd1820bb6e32308d9d5bf8251d59ca7fb3fde3245a883be1cf0519f10e9fab16bfc04c5ee7e2b1388725778f4202e5f672ad3d54439d49db6c2ba29512162a67458377d0f4df1da24c5615a25447498c9c008034375d3de39e93f00ef815cdec74f8cb19366cd476080448881bdfdc1bdb9897aab56a94cb5be14a1b5e4a9a445f7aae5ad4d3717e31a000f930c11ca8c760d16e9b10c6e953fad294d0a6b45e526208fcd71e8f219f8fc33b12031854b888a74f6054719f8c190487a3f83ddc262a025108fb6c07859b51b841e974938d782cd8044830dcfe12ffd7b120d935e3104887874d0c6c90dd17a681cdce995921801c6198035a27ad15d1e714bb260ad99348640d20ff4fc5ca177f8cd77cf27dfa26acc5a015e24eb3bfab1c490e1740a3f78d565fcf66ed39ff183ad294d3c8cdcf6f760bb793bc16e0b125b1e287a373b84fdaeb2b5e138ca9a181c9b5463ca388a422e49d10cb37eb9d020eb906db966e9793b8ff0f7887cc81f46de222ae360f504ccf0a1cebf2e5e6ea5a720e21672f0cefefa17e0569ec67008071949f484e4cc70c7c9f590af89536bb104a2cf1fef711c8e98e72e2d80fe42f48dd3644cfd89f754f14840c34831d40293d5448a92cc5b6e069e3a1ef669b2bcbbc3c2efcf7f1ee21fc804d47a39a17e3435ae26841fcd72ab35799179dc8fff7c70672fe1436aba358b75cefe489ddc26cf93192d72ef71e7706f4f4c9989fbe2af0f42e26db5159ab7332472d3d14e47b7296cdf56b29683c3961785756cefdd19b4f83dc7ac16e440f7b48bed52f1376c14259431cd29a3543eeb4ba7408466f269937e23139cb63cbbeb808aa6f7f8eda768a736ee9105f9074fb576c54aaaf60f0310c958b74a58438de6767e8a9bbf6d3a3e531ea6cc99e35a479b3dae437bf8f49b6a4a7ac7dc8b6d540136514228cf781f426dd6657aab38a725fead01fddde845a779198f84a2798af897e04c4999326f099ddfcd5417314d9570f68241d53d5f134f0452b0db25b3dad48efe89cb2ff68ebf2451e9e2ccc89c4be486e0f166683e10f96174ab4e9ec0eeee3a5070679ec9a3fce7e87b0e5b9b9b9a151ca0c8e86a64834b4d72940eeddabf15e72a84a90c071daebcb601e28def91dff70bd4b87f00edaff10335cfd3db77fcb7cdfd794f115dbafb26ae14463a28eb1a181daecb7863e331150f50ffe992b22a1ebe09ba91b0e6285297f0459a3dcff21a95726345a0c9403b5b24a798a25236a99ead8320e033ca1cc285df662a61c5169e8a11609cd95e41789d58dc0ddabbd0c48752b1f3b02a943aa91ec85d4524f99a7c7e3ae771d00a0cfaabcfeaf95225999f0599c64cd125f11cbb5112bb84ebec13306064f2be33e5e0788bccd896fa87d885b247672db5838b3e8ef1af876dedc904eeb1f46b43c55077b19f64d64ae72537cc950ab1cf7d11cd33b0a7e650815693e7e2bae28c7b256c472e0b129a5f9e33a93ad7555f3bf0ee435620aef9ccd7d7601d0f5b51702ec960b508b0f09017ca21e75696e6617918e33a500f44dd3e8d56b1d2a6e67b4a8184a113fd89873b562c52cfaf09414c03014b740f6c9d8440fdfda30abf51802f01e1f48b18335342029e6084c22e69de4864f2026ce0b10857585cbca33b3e51473d595514cb0c43fc7d843c041aa71f64ff579ee8e8529508fbc32be77b9822116a295784fe973e313013d9f2620c9dba99ee88ae4ec2b7c65f915c7d205f57df8daac1116ab44b22371b60488cbd712700d9466e5f82f72a646836db9eee0665788e992e432e1ab677ed05adf8aef751aa804c6d7cdf42884c2bb9b3705068147b0f65745b44e2ad3f1e20a097e357433a2c9d6daa99b352aeac4879c94439308074a90b6b30e8bb3be8a6e0f1fb1963b38cac322a4fcea2812410491bb9f6f92e01ffa6d0c872c9312288dbe53b7686e1a247699a61f647aa44e7ed243a9e339b89e69cd2e9fed442b2f5e7449d173b8ee01cad37cc26de7fdf6142c85426e837ca5841cfd34ff3307ff5313d3a5f5bca0a88c420cd2bfe45ae34f29a62236ce18dbf9313197c019e2634d1311a473e9bdb754a243a6bd3af6cbfdfd972dbb0badab35b173409a5fe8ab23173a425e2b6ab8bb4576a1fbb141ded852949d78dd71d1f6d10cd8b9e0866d87f9421c5669d59efa3e152ddb468a6a9742ea695b335f84f2f190a820028afdfb4e4130a64de0cc091f757442deebd477fee50b93014a15062e0bec220e81c94939f23d6feabd0d862fe0b490dbc510e87629de01ee43a26b701876fcde78a8b1beaa541fc46c5220b8e39f17bbc7e15d867dc5ec437c0554061c4567cf704fd521b30c1e97e46114664c38e6208b5c6fc5dbaa2bdcddd1f1affc4ba24024cf5ef718a1626b9e8ef3dc0acda92ff9699d7550389cbf86163d3f378d7159f96d88beb1ccf73bfe3407144bca6e0085f74dc82917b0a98b16419aec97793bf5140f500873f1efdb6e1c4ed4f01d537521034e26e4bcf68cdfe0524b2f7125e5417ee196b33a28f767c00a86c39c648c61bbae5f7ec1b1cee59a0f7ba669f867c34e99caaaac8af461bdfc858a00ca3310e28396b040ceaae5167932e44b65942caeec85d3fab704309396a16345d2cc37807d5dae854e6f064e1c68cecccbcc2c9b9c47423f7a371f67649e8874c08b5588fcdc99f9dececbdda166b7ec35d14757cfdfe20b827c414dbcacd285eda08aeac13a71948950a45189782a9eb52a9d095818b32fb3ef65fad9aa9c276d9e5989f29f8796b106bd9350fcdbe994e87bd9d9a5641020320c890bcf2d4b362068e1fde20d923749258896848d191e62a684fca2a491e00200b57aed260e42363cd88305782f1e843adf0bd91ae3dfad1cfe041aef29783a694b2880ee53424c2e17d427b8c283ee2e1aea78ac47507e248a17fa191078201fb5f5d81a452fb12d3aedcbaf72044cdb519f5064069a561dc2026fcb45ac1d099eda10898e4b3cf3440327f5d63e77f42ff2a1e892be36ae37d38c2989294cbf9e0455da5bf1e9e8bb158aee059b09cbe45cbe8db6c84c316fadc54bc4fdb6d68edd267dea08348277c215f66daa1d27b9ce34b99e8cd280f99253ad1f7c93b3b9cc431737d16257e21575030e764770d4171dc6df0af8d4098fe939993dd75386ee6af7b68052c06f097f600320c10e231978a30940488505bd30717839ea837649160b030fc7055a1092598db690dfd7c1f785afd8ec86f39fb1bd8ebb9d8a90a22915cac4c50b2221bbf8bf571f44aa5446ff4d650104fbdeb62c4920b055f237598611ffa49568fa0e76baf975958a665a2f5de38ab1d781213f241f5fb697318becb5a0a8b48ad091869b194b9f3a9dc04cfb5563afb1d16439b1f0d13661efee52cf38027b53eb258353aeeaa723cb912e46b66fa27a19059ca2d2711a1000ab541d293b768bb1230fcc08b94c103692e79383f9f3809c76e5f0723f4d62b0c8fd53d1bb20f4e9f4606b2678fa9cfe69c93c28076eabc64277a7426656b0888dbecf9b6317eba3836e3d88d603ebffe6570ebe7233a4ba31d0cedeb3928e1c0b4a67cda07d6c0c708699d3e85ad6e833bc35ef6f761346d2a074cc9c38c0282bdb93f408e1034bb1f99fc98ffbbe308b14f9cb565eff2f2690dc606844b80d70bb336f2d0f38569c9728966e02429b82f6b41a77a6bd80e55d5c12e30fede4c9cc1615476528706893d24d982eaf27c12b73bca6561de74d161b6c78cfbee15594139b8c9355b08b1e66bc98cbf6e807a1ef63d6a8e16e3f28d3e14db1c05545a047ca3972a3e35be8712d8adb44aeecf56e97dd748deecbca42d10d7e601698ce1dacdf868f988b9cd16c3536778ae1b15983dfef17fa0ef482acf86e43af257d747a416ca9b2909a833a3e31a98ae6fb7ec9249af1668f05170d45f1d0cea67fb0b88f12cfbad99b49cb65aa359713cf39f3863070bbafe07b8802a9e8b6014debaa84cf9fc45b01bf613c273ceb700fbb9af602e09d11e8f1f0cd485d498609c79ab194d60950e6c163b54f5ecf144705aac3593b5d832b5576969f2e53f7042375c28d95c8868c4f0768787d1224404d14ab75841dd1928e88ef6f1586b9da419b6ac1ca8581869d6488d476517eabbb6d41a313e1193ee6136911823d82dc18795d09013b901efda54437eac55cb49f924e7ee411155304f035563d3b78d9fc15b7e650c88c8c14ff4a5bab2268228344eb63e8e8f6e1c88c87bde02fd59c14db83f0bd0db88534401e3f6d129498a8b0a2eaab1bcf68aaabd3f6e15c86f9dbc47f0fca27de63d007c25832605dcc46fd1134ef0a9c952bcd3acca95d4c8e7ee95925701c2f2fe1c18fc36eae42aec2448bc03644c1845af4f6a18298e93340f20a7f3aa52f48daba04902705a83a365cceefeefceee549f12dc8070a07930deed35853d001b16777b427001d99de8c40a6a7728ee6c11e833e841811c129e8c3be613efb5bc4e0eeac1ea1ea8601eb3808f4140162c4650cdf758001ba96743f0695bf848aedcb451aec4bec13574cfa00c76af72683f045701e4359e297206720b1070a8783530e331b6d5a3eff21ffa04beb2702eb378181c57e44ec82b54a74108d018f5c7445922c907444bfd7e379bd9f36e0956eeca196e9e1f717832bfa111eac0902bb61aea081c9c8d9d2c9ee7fd011166ac5ad2aa2eedbeb1d8ad13345b3fb079503ec8647459251ead0eb97fa3843cb178402fd450fe273e30b27de5de8a38f5ba5161bd6b897484a2831c259af4b9f3b53454dd0802981d17258e57f84fe6ba4279cba6c733ea80be73bb996190af27c28090d8598c4f2c64da8df5dbee2f5c2c4e7706e768a7dd09f32bd2f80b8d7a9bf4aa70c76dfe352d7f79878deef25b30b1f1942584d960d848bf21905008599a08df184e5a96e0ec796ffc237263932521367b222135bff3c629f12e5239fe6671afef6713bd12e66abc0bdbcb50c9f538982bdb5565c4d46aed18ba3fd7c71b85002b843b116c7cacea3d9733c199b7b9d9384f418e53a2e30e9bcaaec8c50561024942720184d411f0167d7559218d4b9796870aae8e17cfee69c1d18701ca3a46b0d436515d4f2dd9f78d6a8ed7c704a7993da08f1df2350f95306c86fa0b36bfd9e790f1e0161b96c08ddaf0c200889dd50a89e90b8992b766148a2bbbd7044c7ef1ec2753029d56b2565c863e8c16c9a6c88fc8666b9ee95e0293d477696daf8a117ee445e5cb6f137a23d56ce4267cde75511e78e8fc8e6ca84be1f853aad95ccbc14c8a04d9b977945c474016971be8ab9a7b0c5d40ef6c93b2157ac1c65050c136b6d706a2b3bb248d44a2581ac8fcf04a76d523d655ff9a602c0abdd3bfb33a17c471e20e8997488f94d60ebb249164519da60e1dcc9b9777f5a5317cceb747a6d1be94153be9ae0371b875c024c607580275dc280e3b6920192d25eb4935d8cacde9d2e0c8d39b8ce0b5f0ee98f85f5ef449bb46ba0a51ac624cb0af89b14a0120e2f085413c4fecd0dbf285a8235b30ea4fa8326091468fdd4cebe93dcc85656d3943853ef850202fd40a4435bc0d6d202ca12fb8579edb4a95ed2814cd7183551755e85b4ed16756fbbc36a7791a46857686f25083dd4ea65e77d2569b39c949b7bd7650356362f18b7c4d135df71e958af39cc1c5a906d284521f51685705cba3880abf2ce4ab5225e4274783af121cbe19adbd98fce0bc755d1dcfa8f35fa5403f9b0ee90ee1bc6d3a943aa5fe1732c508a7a62bdcfa0f01d3ae1defca2c374ac712aea5105130ab908ddbc21e33dfa0c0f6cd1f17d4ca27d9bca16f7b5ee85dd62878ebf9039f966e222e94faa4171a6da1647c1db19f68069cfcf2b8ec1b9c6632a764f8ecf2ea7643700e6ec092a9b0160b52f2626e0d7dbf42874805611a0fcf58a7ac620ecfd32954bcf1302096455f2ec3ed0cadd56ed1c4b9c0f2541d49246018658bc1a80ddf33ae10ee75cb19f39ca1a07335b79e2bda8d44dc9b5a27bf78d4e7afc2331bdfb1832d8a392eb94f1c1f86e8630939443922a2abe530c74218a497d34309f8caed4ef43dd2d44e1997c1a6dd587d6285dc8f6836f356e2f99c22148d1f5e619525567eecac42d2a9f62b352982e5e23587b71b9ebfba68133b575b86dd1bd171efbe658a0ebbe61e15cbf1fff0bf5c50532ea92a14535467950fcc4fa06ca931faca9561951910c4b98b71bc18e759e1300372cc5e803466116249bf88432e4fbea429c083a4a57c32970e4c9a96e013ecac7a7ca1e022ff9b00eb583c37469d2f4b15b70390e4caa0a90830c5cc94ff870734bb83a8ace4564ca2a21f76f0f89e18311c83c052dc7a7666dfc5923666b8d5c44bc0a7afc9d75feb52e26cd701de601fd8f769edf3f5c0ad4384f831a7bbf2ce05d4b13da342cf0bab376e4283625d5b6060e3b8c1a6f698b870e922f549107921549875e33a29c92732bb5ed9f4ab3d87e8e1938df4066cbfc3dc133dc4a69e6dc295f9ff2117b4df1d95228d6cefa58bf0108adda2145d202078ab864c69fb8a3054eb84b220e19e6ea8b7bbc6286a1477bf7935d15feac20337615dbb5c373d97a15296c8f3dc8928af161715b1c01104ab5a46e4af975f9af0d6e7ddf0e0c94da57f26d00172286c72b04533faa9af2490e806de7b6ca66b4de8cfa4d0631de82b49d633e4539267e106c4707a7f8c1523b11a5caa0d031fc974d774784339fd3018825a9f7140237ccb623f6a7e0a23d213773c42c87d8738b270db737dcad044358afdd7bbecd3602046be8aeccb7a1f852ae7b6dbee202d77d8e51059846e752d5fa340c4394a90ceeab05911d7de99f50c042fd446c88fd6f0d52e34a393dc9f406bb2752eefc15ecf4817d3af0f13002a0824cc72e2a34997544cbcafb3ec94a21ad160a4e8aa10c45a204f20f080ff69608a8e75d9bbb96123f9d2d95946830c66541a6a08ed8eff44ad8d7c807e1a26dd29541ef8476cf55e58a7be8aefe42274ebc03541c96fdb55acdc461143e81a021dd3d7205cf87b866ea8c7fdb900247d86845495cf687dca783745a13b4c2878a4525e2fc29f739e3750b7bed998f631c119d225bc57039b03c7a4a653fe5cf7a3d6b91436071163a852ce5335d1abff7c37208c6a43e85b2e648b2099830920dfea30bcc63582d3b3b6059153b07f2a18d69dee7d9dd84dbc39a8643401b0eefd9871d923795b2b39028f354c899678949e626d677ea239a02d9ea5bce94263ed1856381ddedf74cb7261175ceff5e7d3ad5e98fcd8c008498d77416dfb8d8ca5b77526e0bf14ccfa12150e976ab3d371391e235b37650d738c330a8806e4245ba7df2d16c59507329e6d49316af1860d372567e1d7dbc21e87e2cf40a9f0f52832f5cee0b60efafb1603d28252ec086a7a3010b4d41742186123a0f624c9dc6ad6e79665d6b264919e52c0eed883d590291c8b2e45aa6cf92bfe7c047282d11360d9b5b44c1cd8754a153532aea749c9cc2b77ce99c5f79a3671313c8125284eae6f531b5d391b0604e6423730fabbf61471633cbd502bee4aa4e04fe74376595ef9d18c776ea0b74764c73a229a97ebc4d6241c4aed2d7e9fa22a04b0b8e860e9f12deab63ad6394dddcd55df0844a80c465dbb256e404b1567cd3c0b7ae65b54223d071ed8b36e4de0494e5551c45a7c3a9ac00456969ff5e846d7a91ed4fa92bac5a7bdf8e695288883d12684155472d26aa4fb5ef44c4859c4a69ec3db7c48bb41aec2361c117085b0980e8fcae28d3706abefe191fb7865b70bf68cf417a1b9cd49bf64c543e704723a247fa29b947f4ebecf2b316233d050fbdb23a89a44f1bb7fe9a1d39ed722935f6752bc310162ca06024db75146b810eea2cc2be47a7fccee4835f388879f19e460f98d7b6dcd0f1679cbb31fb437f601e0f65001d409680e92572bdbfba66d1c5e126f4e6a56c10b5b9f626fd53f4fdd0ac1acf7f8196cfa0e62228cbea49f1c141c8bc84ca50e3121f613213a485df43fad98cd95b302163ab788c0b6a9206b181782ebf018892a0bb8b64885b996c1cdfcd231ad34b19861425ce60aec288f3147747acadd96818bbce526ae19c3fc3388f00823a18faf41a1ec4fe0a84fe48a9032a27ceb31a66ad6a1be2892c9b29c889bcd268aceb8f07cf3198fe8c2c20ed5ca7d82600243eaabdada770b12748a1e8b5cd4b2102c043d90615af7bb9926deee64d32a1c11ae150cc90766d06500dedc19250feb722ea919dabab116fbf3cf83da3b436ee0e509e6589da1bd06de24643f866fdcc905af50dcb019f7d5a5742f4af93d080ad59edf3885a055169d5188d490b8b28b3c132e288195d1adf2025c524592fdaf699d861200f5e30db544e53289041271fc9a8b914800f8d5e8eb66de2b48d0096893e120378e205917a145fcb95f14bef6f83c9f9d512529b91e5fad7fa71ad8a99cb73fd00ec6d9102e1e54b602cc0766cca22a263950af6a6d4ab846566266b8ec7178a70ba961fd00ca0ef373bc1f5b9a44d9de8a53dbf18cd0e783748920ff2e032c60b069b639fdf6891aa560ce2687fc3fea33f8760fb255b5aa7281ca4c7ba51c76034b338c3e7bde15f962bb36d48151bee5bbb3b5fb342776daa4078b0f9ef67f0b5a47143639fc4225ba1f448ea20601385d82d0af6c026492b0e2a13f2dc7f69eef4feba120c7e7145deb387fd97b8c4778cdc15357b582e63ca7b493635a554bbff049fa19c3437004c02d35aba2c73764ed85899158893b206f64f163ce5391d4f2dd0339bbdb938bbac88a78c13ee4a178189096973e0345b2acfd5805bdc47a75ddbd5e71be53d8de58781018c24d29a332afa6686325c192ef11227bfc7177656e55a2968253525028f69eb28f6712bdee08d35c9966e92440ef7ba7aee7e189d0949200c94528dad874cbe877a3cba4d319928b85dd37ef2750254fbbd16a73ab98a958079feac9929bb66319fd63ce3028f34bd7f96834ff12dec3bc781c7b351e2ae44a38bf45076ebcdc3d5df5a3a5e9382f89bc501ddddc0607abb65cff14a2916aa1803f9d3f2c66aa007124a50d52d3b2921b8edc5dbf557afcaf1c400115a9b8e1762d2a1b1ceb30d30f03d4509e2245174bd3e8130461b12e7df654a3b38b7ca4c2e9b62768e498ed73168ff755e4943db1cefe105c1c8c052b76847c99f5ec1779397e99b6efdd2cd5ce02186c5185630e9c7a23df95274c933039e0d877561f04babf79cfc313b9a2ecd1232795d91fb8260209ba52a741b7a80359e006231488237382f52df2ffbb4f01fb54f6ecf3708843519e8ed553228acd6cd0632bd5242203c1017bfac28dbbbabfbf9b4673a7619763ac2f5ee7b24d3946044f825b31f9876879dea1cad0dcb9dde3bf8da68e92301f1519affc1500592dd91274c41b8cd1efef48a938a401f4d4beb037279494992489bfc42febc175f7b906c9d42747ba905c545f8719347c4b29cf83e2d0933041c6292de297e3b2bbcc80dce9d67e3188593ab321899b41bb02dbc8f95ae97b51ab19925b01c0f1fc1a62704f2f387faa9f3e95a49bf05c4b9055fcf5c9ada76d089a67339cbb22b45a02d2bd6577495de8c3d4acadeda3a7ae178821f5e5a8ab84799f371eb9ebc3c1ad6231f616644ca01f451266739f68d10b60dcf04f66fcf6fcc0c06e13cb2d26e0474d5967b7563626f40fc7db82e79597ad1d7a002c94d6d26274d5fc60abb40f16c20e522bb83b63101b939c1825a426a5ba2b55bfa75078a673163df89d0bd3db3aebf105c44c4ee1b059de3126d2f0816a6f5a54e5b96cd88944acd514cf3ae6a8ae43a455aa8fc05a78bf6cf05cd7001d543ea3a934429b56dcb043696b28dd4901ca4a99f15b7a2ccb341100d67be09b0080e8691327f3619916b66d87e0984dda0569e042ffeedc65a8fff2f6ce6446f9811ef480aaae7afb4b726fcfccc0449045a927cbb53dda5283f5f601e1ac57aa9d1a31cb9ec94f912eeb48953200bfb398ff86b3bddb81d3f5573e1b7452a9b07c4e11ef91b2a4e6c68a9ae18e86078359d2b10350cb88bda1093aed6015193f2e237bf3ecb22474de642cf44c5e2b19756b5a97b5e5fb52a5ad8a78e4582e0ac17ed445a599f83cfd41821970174f5997076981c8deb9af240e9631b1b7bcf875d4b939b2bfd884169df1433a2ea20f1eb608b69c38e4c4bfd5059e86f0841c1d0838c5fae7cee2a090be4243857e3b4c1050748a93ee2e810e6a39c6092d57d052776eeb21930fe7398815dc3118eccacb6fc70fb7416de976badfbea83bb328ca06e70193c13db66c510f2067dc9799d1967e5a50b76cadf8c881b10084861e4f19e0bc1a8c754a21e3a8f038909a0d216c69696026c461413ad8989fc9985416bcb4860d0a0e75738fe327a51d632d2fed2d3d45c05f5db61bea356ab3b180f3aca6a4a4600939759bc73e6848865e1c57a49dedb99f49976c3e5d3e1a2765ab461664d2dd0556f6a5d7a7f2e4be43a74b4c81800ed9ba0721a07d1a16f7cc777afe2c41c2c64d1fa05c09b49a2c266447eaf79ad722e970a6d6a1305c06ade9d9e76592294a8ac7bb9cc8c206843290d9b27c145f7198cff74d1b461c8f498ada30dab3ac90e7250bba784b8ef7ee6aa80d0122fb96cc363153b40b823ee104f95cccabec974835966517543fc97280df30e0a7573fb5a472902cc54cf9ac2f8b882848fdfa237ed1e1483b89c20aab3334b7a13fed0100dda5ab9d53fbcb7d0b5d29a343819727c185e1826e02e199de770ef4d2d7a5d6eba47c1d447cb5e94caa7f9fe8fa5be34ad65d3ca5800bda62fd9b051a04ed3c81b2089d0e2d3826acb2ca511cde2d69a86895d48d96a78a7e7c9fcf4cf40543dbd47a933f79a3bfc970526f27eabafffdb137edf295ad2152aed9b4068a4ea240e8aeb00ba4b2b54919f9c4d7c064781c7ea91989fbf46a033c66b0a63d77c07f59d30fd84d99084760e7d1a119f6d4e731c200c860b3c03fdc9f47fbf491d8bbf0af34990004f0c9d4e50467c1b75bbc6ab101b4f754b910d4430c7bc1ee71c98c2aaa14a8ca8faa09236c0174425173cd81ff37690536c05dabdd774df4ce5cdfa56a5a773a5e46c3c972684f2e8a49975d9400837230352dfea16f58c9ffe53a668b3dfa1839c1a4cc948899dbfa874e9da1b7c715d5366458faccb8b4730f06033ed4d14783c740e5dfd712f52cd8ed3445bae3917a6df0619af985fe1e8d1af14bce3001946a757f020ae40a88461a3e088196a693b5adb56e26db310055063ff372680295799998b21758af87a6772c1d846317a0396a8091af84f9e742918f312c37abb16a4714750fdbb6447c596fec1fce7f7f08b631eb1500471670624b40de8a7802b218e3bf8360320f30e19908ce6805364ea5fa74b29a9714de020083deb9b0e5b3d9cc1d4b20111a981eeac843e5663c00f7fbea5b368ae06740a5b4d2a438ad1c119962898938fe332e2f71738e6c1b3c6aad3a004ce23c947f966c309470483c999a3c53e9df9a3c4e3cde733bea64368a653f2a883c7d662444c91047d27e070efc458b3958ba2a6c9dfd93aeed1e077a9310da1c997a8e02f38c6bd6d9c1b07a0351e648b1f4dfe84ca233b42d1e83d539a17b49feed9fc1878b7d7dd3d370a9b06d1c45cb3bc92e5e5194b9a2d1eedcc11020bb13446e20c069dc1a185e83e15493fdc2b798e92e280493107b8f30b1baed7c8d9cebec435109acd058462db341911af7381074c10c662a0642a31ad0b9546a4fb16887949e0b754c96b99ed20ec62aba3add7edaf02a67f3318a0c1a6f819a987ac6a33340a019fb47c5399e0436fbeaf2f145eff83aaed85ef25df6fdd3be07cae24ad319e3dc0331dbc469b3885eada6f528904ad91d7e1bb932c918f25d24fc69844abc336eaba5e8d695bd15eb72f9f9f90f18f01d7db369a8d979eee63da3a9e79a36e0d94dda994814ab35bf2a2253b4356305a8223a9185c050ce10c3077847d8637a7c74cc9f29f3f08852021f5ab36a8e9b333dcf7b4b86a3b5155a32cbecb672ec557a519cd5bb749e61070dc26961e707f4afa8b235f56d5ed682f19c9b2a90aafad45538e07a40ad5bf0657c3488e7bd55b959bcbc4d5b7cb513ac97b4932c1fd857df0c90232f9fdf313291de05c0941ef14e5f2981653b50e57da0d150acc17f1038a3e197cb5498f382e5f6add5a48eb13d0f640d410c570d9f404543d89e3ab3ffa26149aedee04bde91c17c54f8d65aaa4699c4944e990abf9b9734bfff9d6b0718ab341283fe496f05d0e958dd3127fe0c33a66309b3b7940a0ca48de60be72ab7aac2abe40a2da954632f3a0664082f9192e9c272f6126e327ba2d87c8531ffee6be5038d77ad2dc832fed3114c2c4305dd35eb7aecfa2c15fb17a89b50ee1e4fa00ebf65b3a2f51bb4703f0f618b76440b2b165b5a43a7b57cfbddac05b359b898608ff7c684633ba8a5f296682bff035836778385e7da08060145a6843b4179d242fa14354372d70600208b52157d9c7c659f571438ed6113eac99cc05eea541d0b3380d5900b9f8977c21d3780966db53a83c31f22b0e833e2e917ff9c6ee6a472dc31b1dabd5b8119af0aaf5871a13c5a39959b7e3eaee4ed18036e6bca657bfc387bc941284bd5ee59ae9c8ddd9a63989b09f4e2e29e4ae46aaa9bf94a0ca4520990b2924f6faf95640190d871630307a59ceb42ae6d333921ffaccaa7c67ee73acb6ad5a0e59a74bb7fa91ee2cadfd03b98a2d2b861423d85eaff83773aa45c36b348bab6a65068313b9db9fbfeb92833efd329e7ddbf0d2b97a4146786fd776a9b12ac228e2f60ecab0340d80eaeda6d5e6cf0a02ecf832c4d7d067ed9c393a3f130e6f8bc3e98f72dfc04f9c8799e70932b614a1214070f1708690a660ae439d39054b4a8662330b7183b7e9420081c1fdf72effc5253d498f53941ab72920c20282e985452edbc7db0e5264d6b78f7f63e0a84a93af0a9713736db754807efff662abdbbf58186ccc9c9b6ead0fb5dea41b4635da9fdcdadbd636b4c430f4c7262d5f467fb91a30842ec413c2127b9e3d2f6fb36de7aa9996787a218b428762ed71f227d44a4f19c2009dc51211fd6da5716271dbb7c1df60e9148dbf95a3b803e5034ddea892764ff3d3bb59bc9d8142b7197e609074da4e45980fae91191a43f12248eb3a6bec753fa0854acf507f9b7f6f27884d4149f7e0cf6065263e13dc92eb1d3462e7e8e84c501ad6a599e435e1f869e1401fee246aabda039faaaaf38e0fc30dceb82c7f7f0a1ed30558fed72d6433a0b2996b7799ebe74e997a959090a116bd59f2043a96f4c3de83dee430a728e96674308ee89aee8fc6563e231f07a25c49e6742798c920bc61e2093e5458957267fcd610ad49deafc7338ec7268ea2ba18f3fa376f2d9ba0b5f7c9e40c468eed07909f6141f55904277f58f5a36e4da7258aa8d117c8b59342a6c6b5f2a3da902298eb94a7c3d81c99c93ca9b4a5e709e7bacda3df933a7aa89a3d530bf24dd23959baaa9e0df0a09fa296f7db367c0d0c64b3c37aa001587b6f616007ba6bad8c75298d2c3b87078be85d4629dbf92d2f59ea19d1bb32e88d49614c4215443038095c84ccbff9644e030e417aa6a0c113b01566f78c15d00c877be151cc88d92ffb1343ae872031f0eefdde7e487035ce2c157acdf5ef0ac3f477db5322971ac1c370785cb06bac9a0868d5b2ff3da9293b26915dacec705a45b09a8ae4ead374dfbae30d92728ba0f3d2c0be897dc36250791f25b8eb80bb2d7399bcdd03f02f89248f05be934a9e0f8eac3bcb534ed94e1c8c94e90c9117991d451b79d19d3c4158d1d22ba167d05df4b2ed236844a465ba4fddf3261ee090cd05b4ce6baf8f529fa13d4a590d68a7363983ee457e1d0afacaf11ef7c0187a97be1fbb3445c531667bb890f8e36d71396b0e825115ad593c49ebe808d906a7ccc00670bf3f8f6586d6546d2ef557e3b24b119777a53fecc47e1504e09a78f6b7b69fdc48eb7fde030b6bdccbcef365820a0b21442222994912bdfd38d71f7b09be5844a9d63507b8bf31ab7107551501b133a554743c4526b1d6dec46fb891fd2e8851aba0ff6eb0a69d76870df5ebbdd35311cf17c78fa26b33750128462b2d01ce2f41be2b90c94b59689aebcc9e8927b6dfd721f169337e4e438909c1307d52475de28c5019a4c5a403ce98d0750732fab3bcf8325ff43e78b8daf9f6f46899504f3bc99e745599071a268035167ec9cd2df3e5b010a5598054718346e182579a5e711046a8b9486f3badcdfdc6bde686f64fe1e5cc190e146c43d73475f8a16474bef3be70a19545066bedae7bcfd347ca2a248ed6f7243262c722728bbe6558b6b24bd3c5b6906a31905f8812960761d952501fb2e5e267d48ba96d5e4eb85cee2df18a3dececae9459562c7971663fc6ac133a9102ff575710734a48459e0d5dddc28d96e63aaceb88b5b8ed914e0c2bc543ed507152ad860c9ad4f8dd16166cb2db0a2f18089b194c7e30c2fcffc35954334d1bf12e6f4511941b48ca0c4721d25355b258eab8e7d797e5c02b00074a2964edcbfcce53b66489574d40eae812a0014ade4634524cc00a963b1f185ee0199df2421c96e8a7ce341b9804ed984090e9d5c36f7df0d7dac5737e18efffef8daac4cb12c5f301db40961a793779b3e9bce4ee9a231a5b94d9154f93a724f9d48f9a522e56ab52a92308e919384f1ddf760927a58c4c486c6b507a4d20f7b744c49a617823fb3bf3956a19e36e85bcb649c18caebb64ce1788498900b2e4f43e3f446d67c29a615831745e12132f0e2403d87ec2af574ea706a0c1ca636af9c2a731cca6971b0e7e9b4b07bd1d005b8ab06f1f3e3a71778796d78b88d48956f2dec9c8ba149ba1b6f8eeeb97ba6c8a7584d53e15128d378ddb745a378cb90c697be24c05ad7a97690345e5c97cf4ccc2bf735097ba617cbfaf9eab25c7322da2442bd3bfc9afc54b77997e6d2c2f75136de985b78ddb93af83521954124b016075dba90ad9c4abe4e53111f86bb1121960a1196aa21e2ea67797c4f5aef9162bf52f5272011b45831a04a83279a986214bdcf96813f64ebdc15cdacc522d1da3e77a66f665e7957c427f32de3f6c34c7d49088c003cefe602f74a96bf786a5e41a7b256a94871f3fcce1d279e2eced5cee97e676d23825fe50e6ac7e8de87c8589729f6f5d6364379a20f5c5a9f21474cc2498c5d7b4a1d7945a5318eb8a8753eb332cfaf1f269bc8efee74b7c3954e4fecabe4b75bb1faf97c2d190d00dcb32460825f7b9cf2e4a5bfc015138da700f25e8123016028dd19977d143a1737a615968da9ce21525652a83d7841a6a8be37c1771a96193bdfd15056a65168a19e61e28f951e9773090edc1a794d585cebc30b27e81ab9334e55fca1234161790b6a99ea7c1de046f12527c886305a8c596ea2977a1e7b9156d12e9adee79eedf9f724bc2a37807809f19988dbffd0613b0789ce0414f55fa41b9206b59a9c060fb1b49b70fe41a8c266c294ee8ef5db90fec64609cacbd9337ba2ddd983fa5681af2d4b8f2fad0fb28e6f72313eaaf19110e2c3790f71462edf2934afdc879415560fe4f9701e4befa3c38d00aa4e661f34bfe4b5833981d3af604422727cb839cce5832111697bb1ca41360fe89c27ff05e5432b3af03623e6fa3c351b31af3a547a9d125a1363e9b8e34284325ac82fa80fcee0de9e09f433ed3a0f474e11702ed667b2414f50d27d0ea685dd410cec0117d57652a0341ed3477b68e6eebac938599cdaa103020f84ae3e632938957383b6244ab1966b792adc084e3db1c8b2da0b10bc8210375fa568f3acc16f064df4cd3fd311670e484eb8716aa667fb8dfe26b96f35bde5e652ca5345b24969c7b6a06aee38c19d7b540368b3b018c550aa5b2b67cf2726334b9c40da5ef5f4d09ea738cf542970cc2dfd8fa8cf6eaa3410acef1d522f66b00a147373eca44433ebbfc019a9414c5d0f67f9be35784fce58c2bd1af0e097cdebb589c92b4a7203ceda0d8155cde1381613b5a4208c93062861074f17ab8ba3471f08f6f2c4fbcce98200d2778e35dca3f956514b2cd19ddbd9fa572958c95e6ac4e04eda3bcdb30632b60a2d4eaeb99fecba689c0c597199daba7d65b54ec86fec160c928fe64ac995f726ce3f8aea09e9ab2849eac046ff096b540a0572b42330b5e55798a8b9ded8723599246eb780588ec9e90d7cb9fd5f33b93019dcb942414c4abe5cbf5ccd7eb89dc0cb7306a9d5fd8fc8d77eb9935fae307635cae29d26ef1d42cd80f6f6a306f7709cdc52aef96d079d645618acd633136a06911b631390366b1a78b83fffc5352d4ae1363fef8addcbd3b431111473903d638e3e29563c7e86190fe5b415a2154ba686ea9b25c8e94ce67d9594ab5ec9bf7a224573987ea07d2bf0f48add2467a899c84b92671255f551c403c193cc103ab9a372108894b84d12d44cf7c8ff70a6094f154112c7ad4d5bba47b1ea7e277b9f76d6624bb06e637b2c57354bf90914cfe1942dc1a7540886df7eba491f40b9279a0a1f6d43ae3d501c2d3698a186ded312cbb57e0f80bd9bf6c19622f375d010e7b488e8b6e2a765dc3f061baf1fb4d360fcc9abfc73432b2cf89b293bea9b29b2dac9ac28403c841d93bd0848e7e2e07ad4ab0f43c306291a8dd33ad8461202f3bc06d583adde233e949db9754980bf6c4c7132289e3054e0df746d704f70d0584c5b2d4567bf63c4a5cebab1cc4e20b8d79c359986abee427699d886c4dcfd7d0e126883550885168fa6ea2297a426c4f6a3a6a2785225d3018bd13a9c468691c025af06ff8846262320e0a77c9361bae76e88c03b773088190af8edb67410af36bbb98950cce4d0f7185aa073c2b93710a4a68ed69c1a8b9f3ec5ff811848325f8072c510395322735fe888677d1dfe23cce12b9d1752d7471f00caa4a28a0f7888e500e47f6da10d61cb91cfd6b080bd39ad099c464e9a6e90357bb34450d92bc498c632a98eac9231c9f4a97d2fc526a9525cd41012f124fa67016b0ed0b75b0e3fe28bd42971bce7f3afce9be84dbd8800a5e889eac256e02bffa4b56b27e6e3fccfa8e52695a2ba180b55e3e1a334cffcedb5eda0fc6389d7fe8095845e4dd02c42763be14cc02af377732254c598426477bd3ca92c3c50d1267fa983a57b35668d6ec0ec181ea7532cab01067679862e35cad55e8e89c1efea104be3b2d39768fd69ea08d54d6132e118b80a5c7c7f6dfef7805ce9b11e7b11a8799b8af50785c69dc1bcdc8c2fb29460ef6d4d97231e46ae2c71cd620c13f10c7c77f930a120839dddeac49de05edbe7f62ce798f4ec9d06375862b1f55646380d7a346725edbe594f7cec22399fc23eb547b66c198c475c643aea952aa07e30e7fb2c100b98ed5bf77c6bdeae1bfd1315257b38e5446bf146cdd2d0bb0b0b31190ed0accccb8d523c5323c11734cc5a89d49b095bc33cfcc827ebd4dcd0ec70f494572ff4dc883fa37506e8f93dc9cd07ee79a8a232a4465887ca50e264a82270c4fae14d5919cb3250fc261d71872444875bc7bc6a5652a274e2f26c510fb80cc6e6bd10466484c30219cb218fad85043fbaa2570b14f338bdcf25c8a0064c16ae204af4bff88a24330a7eeed9680c59dfe86b9979e654a7051d61027817b163f280e4a3c5ea30f4388d0ad815eeb3886fdd33be9744470c6850a12aa5e71501d5c01b3b675216ac31bd421c6ba31a2958acf4f5707088574045a36eaee43161bde5f5048b8ef91a6516e005c4ed69d0670c6b85a072975a7ee98370ba84ddfacadc7de86abfbdf4eab1e83a9abf34637a74b319b67f26776fa4c1484cd828dbbfad682cead2a4617e9037aa6ad083778499b84c32439c1eb96428d66f0bfd2bc0eac56028eaea487624096c26a8a0ee7862cfa2118274d2c45c4a941acd53a5a096ddd5cae34fb707495aa1a3c4cbcc37a97bf24bddfce017d3eee1653e0a824aa537503db4616457cb6ed6fb34cbb48b5c085aecb02fb5af4adec64c2e8550a7386162d2086464bfb812281f4cb33d581b9972f71ea5cb3f2c362ba6962b98e90de3790bb2b3317058ec521732dd80552c0729b4c85f8f45f1a06a5a132f5bae7f91536b099b6d2bf3f227b1e32c08ee2826277a7062e6056dd1826e246de986c4b69822d6db5f2165a0ec50460fef0f4a8794eb6d30faba00945de3322befcee18fe6f2dada144430020c3a8d216332b32aad73778164e38bed1ffeb45d76b1cf5fcebe2ab6996bb1091c09c5a0726d554159018cbc42fca4288e1a068b7c6e8f416ff3bda0e065ec2afa799579538c81f0b462b9b4cd90d8b72e0943fb705fea2137d6af895ea0459b46c874354e11e5983d7996245e9669d3ab1640409adeee3a270d01ef0d7980d31f2bffc9f32ebba9ab207576b7918e012c3ab77c8ba558b2aeeb95d818b43b7064d8fbab2eb06029ac809eab098e02e24f668d024166edd03dcfefda54752b90632050da3771085de6518a339b471378f1f73fdc612f41f4c4326940f57d8d79ef80a93a54595dbd14eb0be52cb39fb7eb9652cce9398c927b6d7ec3d319576d651a84ed915e775c44f68e6b3117692d5428dfb248d75c40e599c51f68831507d800d9428f12f71ceade2938a8e0f8714937469e2fc5b1f4ee84ea79bff65d4ee2cd3a177c7f405459a481591d04c2d7c1cdf939c43c25668c3a07b36c7494279882f0245984c6c45c12ad86da8d3712b14ede3a8e135bd6a27534fad7bf82b0771fbc2ee810a42e5deacfecb1f48fa9ac62a12b01c47ccd35ed12ab8a9e5e17be97244d0771635735c24c2966b32a7117c5f9e8d6ba6d9f81f6ccfce7dcc3776fc16d51018c7e289d37b4a8ca18041fcdb26c9596ef94b0c8ea9d79239a90c24981fa1537b6a5e486401299a033e5d069f2e65e0ae7578bc4cb2d40939200a06e42ae09feaf3605f4e2c10a89489a1442c82a534b9e0418c6d80aacad43f4cfc32e09239e2ceb468722085f19a64fb8fbc7a1dc18bbd8164063fed7c6bfa19d654154f78e26032a2a06124f403c2d94cb3072fa1aaa6c093b3463da66632bc4d3694d6eb7b8f4a580d87b5d2f9e30c3a6235ee00e9d3a8df7356b65fce3ac34beec3164bf91f1f08dec99fd838947646cc92691d4a5bfd5ea1595aaef0aa1aaa6f74b47435a4db28e7f69a66383400a36d8d685fdf91fb8cdca3a870fd4d961b2d6b9ae6326baf0ac24a9d4125f6c3e5210db4d8ec78427818f55f4df1675b1fa3a94c80b44e79dfc914f2ec2e6feef23ae03d0f32b0ea51f5879156355a8162c7ad9ab1279b0cd028fd0ec8e5ce528d5adc2800042eb2c0181b6baac2dff73917c291aba8980ad5e2e770468d4db50ec7638f52b9b7f2a05a03f78b1ab7be1d00c4e65f31062cbd8d566e3873a6bd4179d3edaaff2fd599d0fb80327a76f6d3c01d63182b70cff512692c90b59f4eedb1d38033873329d2031c0886de0ae1aec9c44c58ba5086b0187387165ca0439e9b965eb0d7dace5d64ac4b1a65e4854f0dd939726e5203a5991f41649e8bd1a428e6555e793c4bffed283cd1c10d3c26d6880b73e86acbea738d3a2346fce1dba478add6afbda5182d753c0eedd390d64dd9caf8589a418f991410cbf21fff46054654212fffc89d573b62e4edb1171a2639a852f17196edb2a74af337829f3b9618dc67253dacc66c1a8272bd218622d69a06c59a918d1f5b6f1e34ce807fd9fa2772b80b90f88e523dad6d45c848dd6e36a2e6f6ca279686e6dd8d4ea8a2b168d80635d4d796c1f99a073ce9c7e60b6ea2d07c765de3ed1f3309a37ae73abc2b5af9d0ecd3e7f7591bb3121d364d92b969e5dd75eaea4877e47fa5e5e44a83ab591d4b25432afdd89017918ecd8a47b5b80318801fb4eb390e4f8cadd86a4fb23cff5017d0b463d0d0ef66d48edfb6047b0cf6b06f22d8233dac310f842a25a05054651a826a2f7573f7e46ba33736d42fdb2df6eb8780e947ddcb34ada35d9e6bac5545e03cb94c7b7aac7e3ba288c06d366134fd4e84a70020fd066eee21e941b5e69f0c7222ed51549ac5e9bd49931480b9492614181bcee555b6c634ea0753b029de8fb86eafbd0a2dbaf2369f0c3e3b275cb9d3ed87892302daf6ac6f2593e9347fe19964f1d7fb541e07a448ed8f2eb3640f4a0ee5e05b14cec72a03474c747b0fcb50a3fe85d9d7fbe37a1dc12aff47379ae8d8031f048d0094f24535099e086c879dc3f1de061360fa0e1f1687c935bd29cd720cfddb21372928af54643a68c98f3368883d74a35205dee719f01fcd48cad4d84d06aa65d52247417dcf0e878af3c00a36fc8aed345c2503d5922a7912b086ca119c5733eef44829d0d92311723b53beda21a1e8b8f0979260b572190b4d0b349cb516a58ecf06784f0e26b78b6d76a67602f2beb5acbf1970bc35c3ad9f24d89f6ffda0a4da43d59bd49e0248ff914a986974c9550620ccd6fc349bfb77259c96b5775705f9c8b4b2909808361be163d603b0e3f1cef80a1097206b996117f2cb2eb7e5b67f5b9f89bdbc5bb6941294b5578031d11570c63218a80338f61a21c59bc21e111579fd97ad18c3ad0f54608b681ca76da74746148b2dcc7210deb6c1f212b9848ccc22ef329cdf0527d71b251a137c27625b668fecb7c61b5c66b3460562f6031394feb09eab0b25c4cb477360c1711e8974e54689905d8a74c86cee8a7436d8147b3c78fafe90f6b83c54c57204a4007407168220d5ebd6e18cf31901550b4c2fbd684fb2f64d07a0611842b298e3de479df2d8fad3501c60baf52f3fa9d1dfe3da926990b2ea970b7ffb7da4efdfa1b30cda814dbdf2c7c6a54ff947243aa9a779abb8397e948c943f0a5fa8f13e965b37735576d76c10b169a0078b192288ff7300a22ea72922be38c524ef8028a7f227baab4004a128e5f238e7e5b3cead84282dd211ffa33cc724207367bd4187d4a8e7b2d99e8dc083fb6f031563dc5bffd12d90b591a3c51879f6f4cd02e747af6982af9103b8b27edf1622f3e0fa5e240e45c082e3b68857182ea62b77f2d220f9abf5e74b384f21f376f3a774556822fc1563eac5d67ff6b995f1edf627069c8b7012b542b63f3f49370d797ca6f6bf9239884bd98a48adad0d8b4bc4a1c0e4ba76b00fd1d16c0dc2ab54d926ff114c490c4bfe2a6f804e1d708ee07dbea81b6467b1925c50ad18a23073796a3d527860d94ca340f1aba6c821361c6e34b1b8d366641fe029324c508e31cdb65c406ecab9c991f6ec38d376d2456521809187f4e0d5c7bc16f5817e574ff4c259aef374b5c60e18082ec1f9365f4ac43038197a117f92ee3010dcdfc88fd5baa4b25e94272228932a3b59b9a932ce15ef8f74dd3f75c5a097caa1f709daf93ce4cdf245d298177599430b79f7f029ede3ce07fa875b88547a42d9ebbab13eb94f646a744784132219a80fa24466f8a9db876be3e8f71d6a40361ee460fdef15531792a3510a4a577dfa465106eb5fe84d35ef18c31dac567f92df8c7c2687a5db092f3594ac17c348d2a4d51be434487257a573938bb25c8dcbbae083b10590f16159af77eb8f5c17204c6b7bce53c8e48f97c1efdd930d11c0c4595dcdc91f5a7f212b3a650bb45f5bb57102af3f04c498d2481ad176fbb55546892b2a1c4b52ed00920695c71bf994b5990083e8a97212df1278f145324baa91cd05affc82287df08690aae23404355f4f5c0791aca10ed5c929899548140e91c9c3c5667c1a21b5443f7eb064f1ece11193c6d7b8b6eab7958883cbed8196312e77d9b5da07cdcbe819a8b4ea4b8b85c4a3fcbe7237e0814f3cbe5f900814387f97a80e7ec9ffa5254d08642a287415ae91f15ce2aab897e12adecf573a4c5368f6a59677189f293cb989ef328d167671b6322748d8aedd75b606d9742dfaceb967cedbb6d6318f2bc51dac51a39138702b9a7df8312d169d3f6201a125ff57ed00575706859f5db5184e9e362831459d1180f10285c1d532efbaa496c51a74cd1a6e61398750302cb3d4ae784bf69ae51248e95432fbdbe27af17b63dc8b008698a8fdb7a3c14cd7f55ae34741578e038beef589315da44453953d35c0bc183d8078bef75f1614f98a9d3d526bdbb7fae05c18f87f7bef73c999235deaffcd11e190214a81912ad8cd68ec3ec9dd5cbd7f0677763b586ef4e41d42a7e012b936871361c7a93e5c79671014f4e74bf58b15b01d88ad3eb3a2d4110811e8b6b83b22e8aad580e023bae863f9930e58d175424b0be0f6671789942d753ad58399910b6c668b13f5acd8feb367435f159a1ecce6c26f73ec68720f7e1d1b79d01a3e28f192f67123dc08586de6f00835b77492ddace407c8416f326cfebf42f3ebeb558ccb6d86b751f5ea1b4489780ce278aa5cf19c9cd1f6ec338b7eeb7b8bcb81f765f4c16895bf7eaacdea1b62fe631a06903f354f94c762c9818afb562fb82491e5448ee31cecbe281a44e1b53ce974820ba76a592a4ca98c549315fa334e36aacc4dbbb40068300ed9012104491cc6ef90cedef7dbfde32c8a0c71425e875eba9eb9e090e3e146b2d98068153724a5f588ca9e084db7c1f96e5879bf5df3c1c6dcda69a9ed4a45cf01c54801a96fc541b03992297fe021d7888a287da85f19139a76b0d12afe7620f8d847c3d495eef2ea27514970140ba5e963f0a6741c82896c6ea6cf81f26f1050baf01b45066cf53b96a3cd0bad72f37197eeeef52236d2acf2a93dcecd60cce7c71e7dd6d0545efe6e43c2049e2c47c6dafd5d5d3e044287746a83a2495e9a0bf1b123638b15ba284fe1f2c5fcc1a0d63c1c8bdaa026475fc15e105466f0ad8b26e7ee0ae89bad795a52dffc6a09e7eb233ca8fde8ad7aeebac5b0e1c44d225421dff502324a8dd3baf7494d4e61efd42901f991dd53bde9d6ef1ba5246827cfd1eb1d2fa73734a33b53648cc0f2dcf7c0059a9b81a71665c3691efd6f0dfc2fdf6c1427e071172fe04f7935a6ed2f9c16184477c8e1f9ff3dbb42dc0c3896a6059b356a67f82ed1ef21df6ce91e1f262b1b2d5b58cac5080adb4f1a870b2888d4f2d762685f63a733452963b2653abffcd9db4e07bdd2988d9bfc4002867074699a3d71c42aa2c5b984aa07fdbb7b956ad080fb530770695ee0841afb025151f9efc7ce9ff9cd9decfdfe542f339ffb95ede0b0537c17a73854613da02e5a6f50ecc534318a3953828a3e03fe7b6842c71714457ecff663be1e25f9278a954e2fbd278dede9d278c31009839ad3bcc77dfd3c808578346a5b50ee32ed945d7dfbfeb913b38bc03de9c9fced757a1dde07354e6a52377ae113f571deec5b2ee3169f88b18c413a0b2a512dd56ddd303ecf6183a58e9499a4c07d8ad23eff72e92052e0987cbfa816b94f59317de1d6bf888f37f221c7238f6a46993b954af4c32efe4467d3c2fa57d8638f21b35042406a5b0560fb1fcd77b45a5759c4368251267a23c65ae01776e917fe15081f58a507888444fd6c065e80e77b2cba865b162b5eba9b8ded8575993f1a990e5dab56d0574553a7778e7bf2d125b7c6a3c2f31e4767200a3c8abfc20d4b37bf729246156451bc75e3b001e2b4c053423177dd50b6bb85d452d27eb015d484d19c116e2d6c0675fd671764279e9363a67a5ec98fcd47c1f4d493682329a97e16368501272d4e7771ed4a96d070499d69af4be82ee5c7660e1235e5a240a13da6ebd64c00b0856d09601a15e2f84f35c4379f7387762323c7c1d5fc843883593186549a65f1095a0ac1e7a4c7a02f705476959521d3eb64f0599bb2754f83a7805af44fc87fb3091916543d780e0760edc76296ae1589e97b7bd4c548953a14fd0db26f6066977b2f5eefa84430cfecddb60db499e34b9424399f0e44d9a872a67185da5776981c1e5030a632d91d78e363b2c87ce4a1170fdda91e00eeb9609d6620d1107bf178f96e4f99b46c1b6aa91851717b27c9ad1898627166c5b53778aa9871e864547a2105c75c3a5b0509de917248628b648d051951aa86aabbe00e166b8687592c7d7aa119ef5a96528882f8dcc643334dab7615ade864cc8589fceb8df1b7ac9b793382cc3f5c12ee0f63d3955a6bfd6625dc0908c579d7ae95efe55b91ba4f5298815002b47c3835a10e88de083ba521ecd55ba100d20f5990a91959506de98a35f14f30f62c05c4650e95f5e771f21d13b6bf191d1267a637550b59a12cbe2a2103f32236406b80f9368415832ffbedaa749246d8fc06f5b7af53b0eddf267450b63536f71988f7afb8218f24c9d0d063779e798e9f002329d61db116b744b4d98afc353ea769d14fdf3d2626e94d318629821a56500ec483b72f57cbf306b17a642c95914b62f7159b84e2594315ed0ae3f6fcff4f49e1d7bc6ee4180f58a44cbcd577e52faaf035b5aba6c2ba80d219c2a745566508e79845363a78d5d3999d0d32ebd687be852f517a90e002ba6a21d07c7b57ef2e2b1f72344244af3cdc1fb80fa8f7b2b73cb572f4fd0ae701716429bcd41e39ec7f7b4306f808f836a3b833b11e7313299a306b449faf2b5fd5faa9b43d7516e377b23d14b4ff6b917e1affac1c3a841b033ffdd2fb75a0e9cd821caaa24570118b1d58566d1148364c56e06816db00a872fdc8f06f7c64f8de7d1a17dd4423e65a84aae6e2fa66a7be63a6eba58d27fa6344dcf15ac5920fb60cf363f4d5cae6451c1d1d947e0f0803ec2a94ab16972f0304047548e119f64e4a2b892aca3d2654008cfa4f24734549cca3dc4ac4e20f1747bc3951801e60d42144f23979286040275ade064ebd4b636e2d1c24a8ab2498d88f2618300073ebcf04eb3a78ebb981393abd20d37d3867cb990ea44fbb285953b7a30d00b7e36d3a344f457dfbd620ebda58cfea175d818ea3b3851314adee12ef1a9cc3cda3e6815932425aeeb4e3589627a5eaf0847049ab89975e8f15da9f1850d7e9c333ce5a91bb7f59b517bf082f1c96c199b0f8b69752170b6dfbedde3e02e2310caee586a268102de60473bc7266a95cf75aa1ec5462f921bc59cda92ad0f4e82a13b5ae4df75a8e1a678f1ecc253576f2dcd74da4600f1388132562021fb46c31c749bc7d78ff33a1bf6ab8fccc24863dc3f1324ce5f067a0d192493568fb60fc8ceb53a70de0566e13d84ba76d9f458a3764706852fbdf21c2530e907f2a06737e524cdad5c9b1604de3d2b02e10b763dfcd6d3e3e05af87a0781819a5fc9cb50f5e27b5237087d1382738e943bde081816cec3e268d530bcf19e5e72875eb8d3d6b9fd9c1cb7e7c77895bfe9640fbd11b1baeb5f27c7d13c35a7d9d69d182e0790166753a106007a554a70ce2621ad9b92303df1bc304aa8f0e06e63694bfad560d68e6911166d9c17be28326e032d41c79289aae86c59d3217bd53ea244b2bb63fc468c3cd15dfb603994a13a8c108005aa2393141aa324f6e8d7cd29573a964cd485ec9d9b274bf8b133e9dba8d64168b074a5d3f4c52355d6443e76e0caa2d94c5081acc7b4eaff5e4d31e6d9396ebedf2ccb62c4b1bcf0b77e1d1b1d7e7badf192b072f24cb67292e8d8b76f88b3b42d9b57f72383d47000ff3e030256c8ee2d17cf3d69a9f0ab843786c51d455cd43acd47245191b395c0b64c962b9f5557beea00b559e3dc767be1c90cd9b3ef04b4f6f986e5b26d6b373e74a27c5664b7c6258c8c0de940e3c879f5898613c80fb8eb487972d8312cb61e00cc4a3b30898e8acf0f8272ac710fb4062cac4cec3eb45c51264fac9c2355a880284c59115762722a4bdead392757440facd3e5ce3e1969aa164016685bcfae969d2d3deef3759f558cb5750f79f224295c52237f650c0a33c8a4d65fc52799ba34f3c9bcf067728a63f6f5f3f3d3163d0bc8e4ab7f569da60a2e042690ea47bb25811097385a601149a00b5a86dd3c3d736f63f82cb98ea6468dd5173234bccf5486c0353ed7353378fe67f02671cfc6c359df560365ced0514c1e092afa42c455e45a204705b81865a9b8a76fba13af42c57979ceedf51d757ddbf0f538e17fc768fb7d14484af12821dd4174dca56d660ef05cafe61b5173e024a9e2e75e0ff53ff0f87b1bb060e8c45a23cd2d87a72cf80f4cf1b2dca6cbe86fdde84cbd91b8041bf0c2c991cb67bcde15c3d8c4261dca0b247d68e917e1cee0a20efe7c0ba04219a28e9cff5069972f8ef925c8b494d4bc729b9b1f464ebb19aac2e21756a5f23e6923a4e7aab422102810c970ae2d30ede3ca20f80ef88d63ce93f686ac2a42321adecfe6260b0baac9eeeaf94ad4f73b32ee5cd907eacb9825a95976c68893d92ceb0365b220d30fcfb81eaaa55b85d65227bf69dbb47000638893021aa6141eb916f8b1def2506c1743f4330b04bb86321bcc5f79464b56ac44f2fab2fd1b56585fd3959bcf84f3c63d543050feb6c4f3e7390f7b2598338f48b1b41e2750a4447e29b99173ced900aa532579526c197785240ba2090aaa39898dbd74db04246be10b550e4aa81898b50894c67ea1ecca3308aba13cb4757364239b830de184d2629085a6f44ff14e35464698f30960d487140c23a03b624db32593c97fd7cfea842db9e938637c1be700560e04c5fbee9da5e08bb574de7d6dc17ab581a601da840b26a97f5f7c824f66df7bdfbd9494c8a266a10ce7319a280cec260594ebe93d1e7dd5418d7441ffdaa751ed1866704a318d91fc58ca8ee64fe91c994ce92088c3425069dcdc2debd2171d50806f9e8659916ed7c78a476c6638ce423cc9f0fc477e3a45a7d8b7446c62b0f5fc5cebaa24f2afe1f6b844b2b0ba057bc2e52e83836ea3c29625ed1c3a0e3fa9329d447ad0c4dd8f8dd8dd3e13bc495296bb56a7858805c8efab733e8dd876624728a23ead8426a01b72003ea345e89c4967dbaba5433bd5d13be65946c806b5770ddd3f35fb68658e7f23cd9ec7f725725aa46bf8f5880eb25759ba10d8cbb6612fcd4fcce55cc5af81576e29d36d99d5869ad7897e26447d73fbf644d1af6af1bd541ba21f738955c41f50973ed1b3d342ab608f2a08666acc316c0f82b027c04a4ec2e1cb61f3bfafb344fd3cc25de324425c2b51278ba2b2ce95f0bab4da32ed4edde55bd662efa985c244532c485c3a3c908b2658d3e6fc1304ce642036742a371f8492f40dee2b221c41ced4e039a8d59d19fb168e3fc16cee61667ce4948a4b806191656aeb8022d6c561c9e0295163101b3065c8811f7d77c83e9db0a112b2b482664b951ddc2220e439074312b6c982ff0ba8d0f9ca5f345712f65905625fac1e78ecaee19c46825e0172d8e9a13b033fb1cf7416823339289a5bbc01376dec392d58b8a9b292a25bf08a2bb5ee6d3ac6ab25081ea7d0562531ffb9d0eda6be53a45cb0111984f1da5f44ff8c072d6a53edf1a14f4bd63221271c7c02ddb1fbf79502329af5e668e20983e9c2688463f4d5f133475b3637b908f322c329dd544092632a4f4218c93779ab5c996718bfb4d20ace11fe0e6c54dab01485b99ed0a4c13020578eb80d4ba05414d1b1055e4ca1a3eb2f9edd7751d387a1a9b27d71eb92ff3674ba5efb8e90b4cdeee7e45ea600722b1601fc8aeaa8e64d0bb49107a2437f6c44f198e13ca3c1ee5488f07e044e15b100cbca06c107c4ebb05d374e85a688a252feb8ad4c661cfae12f9cf23c4043521472a480d543506c6ec704dc51e56692c1fde2039c9f89eef26cda1887c68ccf244eae512c33994bb68d956e4b48e88255c98780fcc46384c11c22d2bfa9069516949f0fbdb9423c6460b29983b8c751c6e09abf06ce89bd472e0c6206492e6836fb85f8afbc5dee85b570e2a8d912bbac6638f4c0c332f220513b1d78d5a5eb8e31263b0db026b10acdf79e271079f5c6e79816bcff3b01197692b4ef0e9f90b81a007baf1f6dd126384f13f00384a60aeb53d391a0d8fd4d66428269756ab53adc79728aa7ae087912fdb9727f41d6dac5c53e583a95e6fe43f72546546f82f8daf3f0d331612b5e32072364b3400c6cec74e83dd8a3df8ed275499b27f4a700b75f8660fef0834bd8bb16995252eec03e8582f7664d6cf8b9a0f7f7811c2e295c89f02c8d02a765668d673aa3cd58c3ffaf6d6ee881a218337d99533fa8ce791101caacd38febaef5bac4231d45baa1ec0db6174c05d8e967f91412f6d4fbc495f915f16c6a0910ea8e27ac61da3d6e737472ee7973563fc5ee14bf1d64236718bf3efd796628dc87c2167c2e2963a92d9377aef4145061fdfed7bebaa50aa9f58065cb6a276390a18c6e017d45aeb58a9874dde8c0398dcce544c8e2cd63f4a4c2b9bc77ec2bb8bca5016e479751daefc46bb8fd25fc6ca00a447e8a53004725f74de37cbe93c4c05796f5feb3f901fc53741cb768c0687dc3b9c68b2b88c7ad22823ef864ee11957f0136d83d0ce03b7a06611c146beab51e7da1ef56098b2df63065dbd906a3f99e06aa757f70f2b6639bf32428e5a29d9a0771c36fdc298fe9bc0c484f9e661e06e511b8d4ab3446443238ccf57343062de3267614b3afe4cb798e82148db73b86c11430cd20f3b72e27e7fce0e1bb9cb578342940e30a255af024277678ef1edf7413c3af5b1340d9e0098e46396f2a74791716f292f2de129c9048f3ea104974b4d4ff6ad5d4bf91f40f18e3ebf0d9eaf858b63bf9cc5692a816edd0ab8f84787ce957dbc2a3a0bb5ade9fb2e0184a8d7f08077b6806d77b055eade67701d91c3c395208a03c79483b1bda560cc36758cb8b0bfe25a81f01963e360f7bb9a818a05fe19026082eaa6823abbcc0bbe732e0d0c1b4906d90fc1e7ab37f624d53fbf23abfa5b0533412492f612b6c0f5c0333fcdf1b5510a27c5158900d70db79d796d81361b671ac32e5044f0706e6bd52211b584ac98aa8648d5951ad81c7fa658b1e7b13b7d59bbd614d939861df10ec720773d1bd11c09af47c756b429e83b2d201c57d0dc858621e984a2ec6aefef7908cad08e750de5d0c685cc320be08aca6eeb7abb3311a63897da095c704d5d04329c7209e24a88538455ad10e66f360e7e8a8266a1dabef428c043f1b31ba3713405d62d6a8de82b916cfc3ee339f15aafa153fac4ce012ee5148a1489c6ca99551eaffee91cf0bb5f63afa15ed9b3a9303fc4ea9ca47412a6671eb48b6f3f8fcb813df9b1e23d1f725be42def8f1a84d8c3ce888c67c1b372cc3d988fe7d8be7035356ff050f7bb627c6e362a2552d868e636b2dca8b02533e7700d55be926f7a96f041991a470d3c988ecb22555eec5116c7c76315d77069b6ada85862e779826d75953f14c40b395448df721fbc6fc73c7080bbe7da4c0c2c4ecccf10802038991d391cedab5e2e280843487a2f578ec182c7a1b18a2202bac3b5f9f6e1c9dac29b4a842457b6300dd47f743207ee2b726bb5bf524e37041f279f23fc29255e10dbb40fb1b927ab3be9b598305da0d06a255017a1f84fe47e4ef8d0edbff475d3e930427a644eeee08ae93091ce6a626902b9c3203a23ee90158cbda0647e7d4dfbe85bada75e2421852c133e4182093bc0d3d1d0c5c0c91e6c34c6b8970262189549ed2ef399938be9338f5bbc6a08a871c9eb4049b967cc58b4d7c52b32b22970b896a26502669ad5b179dec995efb9499954c66a9a8c69fb9bd1bbfb7e450ad58d7c27f99d0ab142a749831d03ae28367eaa5d9868c664f368dd885f40d0fc7c41c32701082021f0036ce8bd9e00e594ea01447b59db57ab8c02f0dc9759d09cfc4c06a85f8a4105d17992e7aa54ed235c2bae8a6d05761f9084a7cb8cac5b0c65c1a166e861499199a7185937cbd44f7d8b2bd5b2ea3e5f0cd6df80e52b130a4a386a245b06b377a83f669c709317fae9d572447f7ca20f9b37dd41e8010686fec660117f22c56c544790f66c352de9377321b97b64b75701bf96f25f12c6ffa0c1678f7cbce368a236c6780ae2901d018c71ae54a347869fdaa890d71ca6f10febebe71e72a5f879d2f7cb558e652025a28820b79b0ea719c9aba29c023d4d9eb3e8fde61ab9ba72ee3c448c95e9886effeee86a70cefff23974b35ec1449abbd5f10a37d84937413fd2e758252551827a68a29ae90ab901c7cb06da0768ee2865caa63e2d74847aa73552054d5fb1df7e9e9edf14d0850ce2935cbea89760720304b6c38e069c58ba9208cf8f5cfb90f791be7d482642e6a26ec785f5717ce6ff7da139d43eeb3dc2cdac4b32c19977cc7d3712f697fd783e6f2a15585a802280596c684e7ede58a7df8a677f621b68c556014a48ea192c3259cb4e5a7ca7b158b4f0051db7285e2985808fb770d62b96ee1896ce33c7112bcefbd1fcd8e4e3b108a4c60a6aa46cb861de60f5689d5ce71313ecd4ade35435e567bcb837b35912fc60f86870a00921365cf7476296affac2bafd440e145b841a5e1f7a50eb6d3e40306426cef987b822e68f3e0cf381b946c5d62cf89e09a691f5dd8c95431fbdcd7f5d2ee5bfcd611d0461e597a5c2217b9fd2d76b162869f650f4edc0897862200656c5d51c5d0f8f319e9b1b646fb976a7ee5576a2e890bde190e2153a96df99abbbab1f50ef68adc93b32c40bfd0a3ca22688f76ded4b894889c9b8ed11beab18c4ca7c8e33d0d191326b1be7ccb0e2fba158057bdd23be67d0c999a8b45026d8b04d5b5509a9ac4cac57fd280c4386276160af2a216f92df17bd33fbbcfbc0f702047e98e956aeb1e09460c7c1843ec4410dd8a4700cecaa6dab566ede5a5ae8200903096ceecb84cf10d5ec2a8f433a3216dc521e041ac99fb82d4d35840b07ee2c01dd95a72f11c23d743ce3dd790074ad003fdd61a1a0e25561ec752876e612b0e3cfe974813fa99dcc1678a61197d6fa2ad8647e79d6eb212fb7eb2207e0f48e250d4b966a40325f184e3043905ab0340d6c08696d7dad84407adb9a4592e5afc59d5543c2548292130341830878486634972bb1f1a769e7129f0ab4e85ff15da290de275b83c42f1cfb432a4601ce16eb52cb5f61815267093b7d792b1669cf0e24a539c0ced5fd01c529806d2c291b8984bde3ad820b4f106e1013136cf0849cc0786ec0aeecb00059a4936e1c2d53fdabf213f96a3a2c724cfb2c7b4a8200238cbc191b4ebf215c0224221392f3a5f96c167070ff01bff2f377e2cffa59d9f2150f11521f52f9980ef183b8ebc96e60545d2d3700b22c75dd188942db2228fd31746c453897ef6339ac5cc00aaca2ee05db97aa048c761beeccf0d00b913b8087680f96e9d5258865e4b8667a066584239d09b9f9535c2bb11323a228bcc5358a6d0a5939b135bdac8652be08a163cec83c74ede3070d6f12fed377308bf0cf256259b255462babcb666770153a73fd7f962304cbdeeb40a855de2d0bb5a95d4a6ca9e0c8e61f0f45610948d87f53f795d455b50c4a975c2a72c8ef058f819c90a004ccebbfd98cf5cc2aaa161785ee6565ddca8dbfb138e0ed3703b2411e8f3f3e5533f10d4c6caff08ce5bbd66842190c45576127801baf800110bef56829ec51814dafcca7a47a495a0f8b01dac3897a8c69abe8c153854d6dc28a150669c8b488901832a4fa752fe8ca2694ef83504db5d736280090bafe2c2e1666e7e1ec17febc91bcc64c639b364be4b580d8e9b2846c21886537fde971fa25356289b69ea0e180ba1871458b18dad6f42294452faa60ef3e1e95e66672398771f3078ec695d7abbcb9b196c66e19ac26b687776ec31defe7ccca503f8b0c9598258c4d9366fb1e631339b5b2f48d6ed291e8bb95dbe8cd08470443a8e1fa02d656264dd4a8c12202079a7da66f099d6f74c0b8919f83432c91978cd6dbe2cc575e780e29aaa74edda873cd52891197d72ff83c82c955af1d15a42543c36da67962ae3f481aae379447ebee92dc03d4b0cf3e4ea57c95fa10fb9396494d77cc7599e980c547a1e12b6cb853ce3839c90fac5d56ec589f99c83f0b66cd92cd8a779fd73a700fd54b00f23435aa451c5c4ff7a5ac8de2373425067769a97ec7538b07be60303bef3a0a75613a810fc6136044f7bffdf2d865567a93a1dabeee9cf5509ac5d800e6ff3dc173e901e4218d3a466bb8d8f0d089eb335ebc865d8126f83c045920f0c23fc367bc1696e0ab105802cd5ba04c2e2f14c335f8efdb8456ef15b49f344a99285bb61e2c0faa22292ef1ff5cff52aff6d13bedd2ea252d90da49916a57dd55bae634e3c192320bd28268f2d616808cc92499cb12d7139717cb3f2a752e60fad6345983bdf0ebf17d934618b7092a22c9ebd51ea240898f5de92cfd8cf0e67a146c888bef2f640d3796433c117f751b2dfad80c2eff21fa1b7a7e681d77dafa0d68b84847fcfdfc180a938f3c54b4ed752a2d3e84e965dc7a89a3c409975bfa2fdd6ea8e5dafb50ee4ca5b1a533e73ec7e5b186b143118d84856ca93eb64924523080e8f6ca7a8a9d60ceb46fb6f9a4d319815ef33837b67453309fe1df6c73eabff8af863192988a26f01ecb0b93a3711f387a09a74fe79f3d4b574d61f2cf279953fe11e6cf513376790542bb67bc610ff4de058d709f57bb0c408f229ee53084c8e0ffe0aa7415b4d807315b53d8a707c89695fb3e11587354a1cd93bf65a3fc812ea1d7facd92591ebe793e87057edd12849bf58b022fff8a53254b347507c4323f23e089bb503eb196ac09ff1badb7ff8af6716bb2166a976e6d1c3511ac508bed21b8d0555315f6946d95e0c9d3f8a3c9dc42a3a22bdf738716ea3ad9335553741762bc72f7166e0c98c822d2bcb00e98ff7fba4ceb9ab4c1cc536a6fa1af36afb9b8d5b440cd4d10f470f1c23bad4d3dae00635376d94c8453d476786ec2f7dc2b27d1d24035b2a881f8dc835e076050c4f546f8342859f17e8d13da8a966d6006e584e176a8039d098aab617a2b05cd278b306edc2ce4caeb7c4192aead7426cade091b8a527474fbf2164130570c2995afadefd0dda9912613acf5d542a02c37ab4eb54b84cf034acbf48661ecb4cb4a934afec1e77553ea24306c669a912d17cf85a9d400f6aad15dccfdfda1ab0909871f87ca5f328ea3267472f05247f669c77d161c69d783cfc9fbfc77328b671aecd230a6512cae9d02f5a6a137fe2c0bbbec11dc81d9487d4ef2bcbaa2aa3b60a2750afe0ad34d6a89513ca7f8c045d0ef262e457bfc5cdf2baa275adb120ca1210a77bb412fc5461d9e2a81808d6584479d15616b546de438d056218ddc5a3c7ac3e945b2ebb45ce4c82fb1e13bc1b0e78dab4b187833a9c629ce6cf383781d050d8a07f8e05aa0d7aaa612590c1afc67719672d2a82fb94cf5c75842da7c16f2237c306ef1f2d7d6c716ab2d5ff73df711c5dca9f48c778fa56fd410937821313f62ee8532642c7e420656086ce44fe61d86c0245fcf00bcd5981d5895f17c480de3809b626b2f8f2c16fb18df770e115e0a92ff8182112df5d9aa3c3531422581c42edb96bcf22d46091b1a3bb13ff1b977eefdfb5e490e1722445f8384f7d5858cb093bb6d3fa0380d775093676acd993e440e1e265e3a04ff8820399b37ffeac8256595b117cf667d349614a4cf49fc3b9180142f0eb82d5c597c21bbbeb2dc9c568e77125f9afeb9578e64cea9d650f26eb74dd4507b35ef7c6d46af948c666093cfe4806540cca7c0fc0264f1a1a2c3a324381e323c398cc3efd2963b41f021b55c96c633f799f2e77139baaf95f0c962317f6cfd495639faee4364d7c1889f61f1697732a87475123ea36c8a94cd3eff77dfa837f12eb5b7b531b318a01b2a8d0f64a2d9c04b9222fc804d9550666add8e5e5251c9e68b5a479f31de245ead4982af18ef9be0fab522b97d38066e893f46db25dd81c7fe35ace08e85a292f7cb66d8dfdfaa8a5110a7dcae68124638f8ef013b199a423b1f11e0d99936febab6ba83b4f4844d6136809ac585af58ed2f23cc2c317edb85872f41f30dd17d6ce38c524bd141faf16fd77efcd5a6e55218bce8fd14f257f15d1a8fba0d6c0ae06d4191c00f9652820b0caa9657febd05b3c54dc41dbd83ceb19624f14cb5e5602283c346505c51c799600938014cfe83c7fc0909ecc8ce10805de9b6039417c39e82f935586858b6f9c39c7c10c29291782098e0c5b75cb95f3a15e8a5b87bc5c8e6706aed7713d4407443528c47a5d9de9f9c8be306e2d4e906d3f3a18a3cf55c71c30ec248ab6cb856a47904feddb15bd1e80ab6025f95affa94c0edd55e32674d295a65fd074d3d85ba5132ff7077ab2b67a1325db14917db3b5ff8293ac26370e5d145966914a356a101abea53e2f085734233f4993582c0018b388d29e02961c0b7a974e99892ea1ee4a4748cc7402cff383da0cab0c65bfa755cfb3dc0bac73c308b0e43a7baef0927e74ca80448d8b2482f5e1e5ae98f3c13bea369eb4c2c3a05f14ffd7cb8d8972e633728973f69eb708d8ec000ce638dcfa8c3c716db9d7bf3c564d0b0102e4bdde313858b3f096ca3d8fe68e301eb76a3638025a3f88c49ca3b045642f242121b00f7805947cf60afd07735d82b531c7b2d8489067b7256489fe49adc5d45a6a0830ba62b81802e0da0fd451a3e391154453fc84c00f99469c26c8e52768fd6cfd4ba364d32d3514117f12cee2e8b8b8627fe708ac2ea967e5c037f28a89af7885942d107f5b5ac1edcba92d06868325c25f3f6061bc8cf33ef48c7b0812f7b90338ae35405dbb63badcdec15118b48cd992a90b23e30375ec388f786cc13a81bd67433a2a6c212df132631ef764b5ffe5f1899e8965d33354b87aba8c3540e1b01a10beda21015913bfabc9ec38e08bea06d3e625ffce1c23040cf54627cdf16ae38bfddc23b033c99d45ed3c737292f3e03614de72d31371bb3fd1b413bbe0e8237d597588337a12f29cc0468ac82e6d14e787191879e4a12e3c8786d82e3ac4e8c6c91bd224a67c610d55957df63e5974b31d5ef4486a3aa42eeaad49217ded7fd3d6715570c2167c427f241a3ae147459e441f2d3a2afe8f6f51908504cab37c1dfe971263ca01855f8e803d40953689bd62a3d750b0c4b9acf63aa1dc7afdfddcea08a0975c4a2400756a964adca1a9f3fa6ac4db6fac7921667056f7c99d87f6ae5834e65f1679b2a87e080dace3cff415cd39e2cf546aae678396d2302cb63f0f02afaa2f761242849886c1a8209eed64f30f0eb6b80d637ac9cf2c0f56adf1db33d5f0fee08870193ff7fad999f3bbbeb50ef1fa6504648e9174dfcfcb5ceea28015df4b922652cc57616c788a9f48b73d731dda7a0ebc24aec1d8f7ac9cd23d3139c3f555c3669c47ac3b2bd8b173c071fffafbfc461adb8b98bae4b57264612b05f6c5d661c7f78cfe8a2231175c78bded840fd43ea46b52b96b417d6b1e1774215625a7b26b9228665167dc281b06ef69a342e16573336c951b578a2d78b78b53fcaa28afa1fecb03997f8941a10cc92e40ddb5f377e92283792432003f07126a007773e0326acb15b62074ace012898fa7f725011d0183fb8a09f17a8a7d9cc31153a62c5d041d8afc486bddc77841858270515b5aebd679b58c5bf8c93cb03bf3efbc56fadaba3d37ec46f92a7a452b00007187548aa52c90394129db1c740d23b5c48368af51b04744d668c44b27b212b198f4e6adb824c7e6f2482b3066db6e9f5a4b737b25bd2e70328e18cdd0902955c05384c544aa05b1251eb5c4ba6858abc4e15f9ce128e64dc29f39f5233ac774a101c4563db35349d9876c994d455488627f0e2c9f76929f97e83efd588a4ad8f04e3a3bd42def3ed40d5c5525c9ae09135cdb471714f0ab593671552e1115d4bd6eeac9da426c5c83b754eccfc000edbc8472c60b21197a3162de1f60f877c0053272b8c5ca3f8533b55d8da25d1e26e523090d381cab9c65557026c3b6ecd089a08805345b0cbb96588547326f7a33406d948a52d308bee800e7f571c7a0991a4eda6084d63c4b7876413a2a89669b867a08948dc7176d72a152c30333a526606d7525f5f03eac5cee6479a7b0e221341567b60a6afc932292453e43d697a01a9fa623f15e3e529f9572f4b02521198b1ae01f427c37d7e4901829ffd71288759037d9f078b2db1e7b65aaa28e4ea28257c0103e3eb198d4efcdb6cebe0a3e3ea54dd3a7bb0c6442418c5f6ac4ddc3313856f9bcb34b6672125bf8c5ef6eff208641c0eae932dcea18a32809a57bb1e854a2ae351eb19f1fb198695715247edaafc3cfecfff954a7438f566944719e1cf81393134fe223da7ef2b1a60dcbc9fdb578c08c90b053eddaf211251e169cdd9564e6395957a8a31154a3fe97a0cc0aa7ac92f19f2a21a26d9d03d793cc3b8679b7e00c411c8e0a80e4f6d6e75782287a1995c08db94fbc50f701ecf214241253f527cdb02e27755d23c4a5c3f72909b83dffb1a6e769a2e2bbcc632f797e58daa804befc5b1174162f835104450e991b59db20c6b4a34f49a8848e2d2e07cd74d5ec3d19f55be648639055e75ea4b29e94e2eebca8a94b5e16fc3e389b313828d073708e4a612d18604a69b56b3d9a6f197572afb6bb71b164a124ba1655d00eeff9dee416e1482af658e55fc8dfcf6280b4fee2925c27dcfd7e69ebafa8f4ddf54e3d5b7ac93389a3e15d5ebbe81cf17bcf0fe71be82a2080459bd4609b1b7228972cbb3a1bee84328ec86efc489209023ebe1475ec3b00fcd9a973dc9d022bb57442370bfff977e5b8a77f25c7a0801bcaf5658d87526c1e3375759162b71e48407bffffbf84