0x2cffd02edebe244145f04598c87f3575fbeee3e41c2bc33f952fc03f5959fa7e2aeb3e41b7df75ce0575ac507eec944d90ab80a2a62c24f6e5bc39aff6568c21d2fd95cd644ade8bd36863be611906f99173045a0b3ff9f6d9aad5c5a0a2cb5d54648bca4cf25c86f949bd9bde38fd6f3e0ffd23d100b7ce95eec59afba94549335c1801ec92edf1bcb833abe8701020d3a5b779f8085ea23397c1935c0d9aec27a09327dbd98fe8dc0b25fa7f1f62623f6fc3538431c20cd00850f2e7de8f0fa1b31b903bd7198c21451e059cf3ea1a5cbc4ce0c2a7ab80aafccc4601ffb2cda979e520dd5bbcc97bc8f8e5990b301327e0de31801fdbe3f18400e4e4a2b60579fdf19ce6a3851152baf8df0398725243664d835f941ee4653c172d755ba8e54046fdb91e6acd8fdd85330323ef8854e3f46821c24f671560662c0eaa2386781fedbd59c3d8561a3fc945d4f78cc5852bf0afb79fa1a24351f6ae8b90a9003b68dfa8c8b00d53795c47e4a830d1c48236ad562f0f30d3cd3f85a22160450582534b82e57b60d685e2c78ad4ba51385726c77037c632b1109beda7f3b4c0679001d8c365c087a4e7d8b1d7e265c066d84337dbdcb86c07093ecba4fe5a3b9888ff0a898bbc57cc65d3444768c9a09a9f92ecc536c4a8b489c4109d04392f29c3531cdd9001c79fed7639f16601ba8c59d984ceb4c28eb161dea854ec5ed2d26de85135ee4cd5226d40c5450afc0af957f97fe6680d65a770674160ccbc33a877c74ca6c6dabc4946c49b7dfa0a142048ac440a5e5fe3f5038e650bd889dfaf25c63ea57667aba372b3553c25e38775aac7611050980e8714ee661783918734fe9f8ebde68cfa733bf5310a76873a8c626443e2e8359607b2b201afac59a1376a3fe684bdb69eb0f47d07be3a4d6b87bf454df794adbe54b1ee5a129b7f8697a0a3ec54aaa2071e3a7660ff068d3bb83c3e8b3e52cf028839e0e2df3a8715e25fc238607af28fccda30dacc188209a3a25ba7f6c277a6e573e160ac0459871cd98bb239eec2cb39eab2bb6a757ff30665c07c38c0754fc398be8772109dce848dc56a0bce76edae72091a11a9598ca654257634458aabcb372f67732676ce75c6312035c2cc45e2b0c721d51227a29c4a24b6868b2dbdf634ce2717b0dc40a91077c48dbebbfd9be06cca1ccd24b55fd7b75d5bff535348b3d320ddf51e0cfe8608d245103631c03c38a1b803dbc461d2f651c2b311053d07388ef12e39232f469d0f9089aefdd8f4cea46c014ae5614ab06de9cd9a55c66fbe7d007ea0f796fc337e400af708ef736f6708a972fb4eea22f9271097ec7fbaaf62ec0504361888bd7e73d3d9d3c638d6a307c8df0c4a7ccb08be4590d473e1de5349ff8639a86d13a20ffc8d6d9626ed6c20d03e098f4e71f141781563a532589fe6251ed0171f9bee8b62cb57eed8abc2e8d3d17d16288f921f17664448bdd5ab0b3f7d9a1498a2eb44d3d1a919bce6577efb531412b1b5112aeb0f2e4ee30331e390712efc38664423e6c49aac40eb20fb6d23a19bce133c3c9f6b7c5bdcf5aaa460c17cbc241e7ee9f34b1febf764d0b6526f2c0c621d00c340582a2d483a694e45a4eaeb494579e0568ef26823c67d6d2c18261185f0b1b5262fc30b2290c4f42b8803c0bd29261b9501f309732912fce023b7b23e8b6197b09bf8edb1eaa652d3884d366928e636e7a8f989cda330af3ccd21e5278bcbf6fc58cbbaa7b94979e57732c695386d79afe9f3c232aa3fd028b90dbbf9a6b8ccba5413f43da59eda9efc0ba15ba0766e109dac779a5be7b4e892ed62b1212cf0329764412a93af9eb4e69378d61691e5bf2ed04f9734251d0789317d19f9719df74c49992d22a2cccdfa1f5328642ab436b4060899f5fc58ed7fa4884ada147c5c