0x2cffd02ecb25e1250c9680dab3c53a970c332a3fdc3077b15dd9b44fba1fa126560bbf2fd8d2b280202a29a67fb26d9bf6e3c921cce33451504fdc5b2f5ad527b1711ecbcaef6f606f9fbd7daf73803cb4ed08700290d7dc4bbb915376456a14e136e4a31d4d2b642aa950b67aad77d292e3106ed547a5d19e7cbca56e2a92c932b0faf87db8daba4bdad6ae93ecef527204010fea5a80e57f5eb00120fae7b13f9f80cb032554ef7832375e2cc15608b465cc74af515e357c0e67c2731deeeb1f040b4351cf7dd00197535e49c87e81c174d500b51139383d88f3777f94e217e5a30766b5a2a2d839b916aa546e9f8a0d3ed74335c92ec0b6b16f338c20465a1a751930d24b8f09ef1d063019b3ceb196ad597767eb5e10203d27631290c161c69459db88fbe7fd850428417367072b43fe25cbdbf8c8aa44e45a5bfb9de04289aa290922ae21ab85e426a53ba18cd339d485e4bf387398fbb53a17f89b904c2885690b7b404730e89613427c6497a2d529272d441b53913a70d675de47aacebc9ccf9d3a18c908d3c548d61023396923a4e1241cec6da7c2329c0bdbe276c97150ac74144a36b8b2bd8aec7159ea0735635a0d28687c49a455d67e98fcb72d1b05c75a4b74a16198cdcab90083b2198a34907c57054565d0c178ebe4c7ca3a82af7c536058bc2bd89591297e050705992e065d21bce31134972489230b41d18edab95e771884d6e7db9147b2c29d9bd21e6d347299efb068d14a0e7d9f9fa03f39e64fccfcf54d39b0602d4f7f1486d0b76190244a0c12dcbf33a7c86e63a5372308018a7a0da457f8064a6b570c1e369422ebb6643cce5c41f67dee6291aed18cba28598327f4a7b1e56caf17bb6b4e6b7849a65fe90899c6d392de7eccb01e98a961a6446eb15438ee707ae35af3d19b4a972102a0554cf3b104a0654bb4fc033c995f4e8bfd0e46b88aa20b7377193a0bee8ce6e258ddc00ef0d5e81168a364c50239df39c1e5cb8253dfdd57a68fe9a511fa116e810d1625b2f3188cf3535a15033f5a0b393cc9f630e8682c5941d21fb4359b8080485da1e83ff7c3c7f12ae2562cdb220a391fb4c87b884a54b66da77c01c88fa4ce00d3cd31dab1106c82e4d5c7c3caa3f23b50abf239f352a8a9ec1b7fba732723cd703a523d8d4d6af2ba094f8ffec456f66c0692016d7e110da622c6ef748e6ffb9a255d1d4802949521b79bb3a3f7900330c4d95948c8560a6b59a97391106c8d229eacdb14bdf69d65722b66aad70a2ef0f711a1d3ee356bb8d2e4e0be697b349f0fff364da16abf4dd798566465c3bb86a333ff4a79e06e2bd3de03d7651b64aaf6b2388379d6bca84fb64e9fd4a24a8e08e94f270463aefaab296d93ad80ae05585ece00298c9c933a27a275f9917950db4e8d3746da102fec813c11632639825a1bd609297de10bdf3c11261403f41fae59486f063cf815a40666786b3e84c238fd39f76dc3518b0e09506f16525f3c3c016256345a0e1d47e3c949c0448ade1a7a3612e77b5b6e482698920b599ec332fc21b5f9b03d386c2a18ba326a82d2111ed7ab5e45b483f1dc0e43270d619b0c62eaafb6b7b222bb5ba95775021acc180441da2bbd5253c649a6c3aa0424ea1633f7e455a687e166fe7cb9a2104c63a5dbb51f425bfee04e8567cce3a450218740133af56d5667343c6b779d2d1f48587a87d2f9e60e392d42a3e431daecf5f710d04b7895c571618b98ddbf76f3fc2b0decdcc8ea98ef05fdaacfe47336b44ac49cb7f6620cce3442f1f37f6eb1ee0c541c574480993f3f66bb9e392d1b9d2f617f5619f8d968caf04f65294eaf910587eb8a0d2bce867cb1d25dbd05fc61c2b2848802e73ad7b6c6c652dc54d17f04d87dcfa7c448dfd4385324d70a4485846a4141ed2c7e25b1