0x2cffd02ea9c624e2b83f4036ed7262eb92b4e8b57be55ee07ab456047c323ccd49cd839a66bd4daee4b6dbc88e65a3ca223ad5c1b89539e6bfd4c90244ce9711d27f4f534ca54dd1fea210e7f1947d3fb9417e1c4fd7355330158bd8b7576d9e6ccab431fc5f96618c2408fb47f7b4a8216e606513478520cce541c3d593f6f501c2bc53484535d81fb3019d75e92f7f86b971d4a075edd49ac2ea7f0c1e683dcd704955bd2c4a3ca0ba96682965199f29aae3d2d3f13983257df53875842fea676c1d531a6eb3121d3e27e62f02d0b1681b0ddb24bbfb13a530f4f4a4448eab618c29c8741ebd2f6021aa2516d4a88f67a216eb8e07b98957341da868314516e1d66d590bea8563278f7516ed9b2abec65c2fb3414eca46dd071ca64369418da3a4ef4da2a7eef21c9969728a1eede24a88399815de8275efdfbeadac3941170a7b4aa28c12386bbb6d4195175cc407ef3eff7ddcdf1b3f2ddbc14097c4af2860ff5ef935dbecfcb5cf0019841b019c61216a77656eb76d6ed174143fc36d71d24b3d1de1127fd7f72432ee33c30b79445c147d83a2880074cc92a48c35efd7483e9af215ff53aa10cf66b48ec28dbcffb8178253929abefb4f82501b69cc5c867de4c6a4f31b5c78283146c234f19ce9dc092801d4075cc49204d2802876a28d5e39cee952136ac2115efe4963d85c08afe241409eda4c9538e481c2c857eee07bf1f64bcfe76ae12c71a2b3e9bcb9ba5be6139204623e8d1421aeda4e907143600ee0e7cd9ee902ba6112f1264c2b0952ab8940ea20ddfe298c05900d693435eab791a4a06fde46f454cd364c851481f183455dd4e134fbe5c5c71bbdfe7d1fec2f69cf836ec437b2a11fbe71965f0c190b3664fed228ebda64e93b0c3f7c642f922408e95a038dc1da94ebbcfe0964cdbc26bc7b61fc07db58e3d17ffaed7f81c7177c6d9dac61f3787b647d11f3422c8d19a001d956af67436f97c23d47e9f6b3fc44e9cdce79bb89edba69d071112792277c16411302a2ed254736ae4145aeaa26168b4dd234213591d8ee8804c01c46e662975261512898a482ff2b74de2cce4616fbe12aa6ae0169b704d833fad12b1884ab13173c725068bb8ae1d5dd842edeb5e17d6aa11fd3f7339dbe7a1c58fae404b32cf983d8db34c7e985964fd142ce4b80718c3cc7c623e382df89553c8edfb298f8616dfc65f267ef422734f1486382a126489cf6352aa3047bf6e6729db546799d5419dd46bc88714e7f58e32ab7452dd93ab21e2879367a6e0e13ca69021e8f6a3d99ed1b36f165e80dc6c8d00754653ae99da64e7837fd6af9ef5173b5985414314835feab041cbd7fba3fed8cc723928bf16278bf736778acbf46192ed51833c3ab88f8cd45f2b480e8a8b06eacaa5fd6aa6a7d848c3700ad5bcc1d37904be44accc078559318f58e36b82c338315d801366990d2eff7a040abde2b650016cf07619eb70989ede7c8091db7b342329fc2b036f2e8b9bac56f1825130c44a8d916c9ae7abab9771593d1f281fc147bbfd7901689f733d1723d78acb2acb32c0680e804ef821b2ae6fbaf97cf36b775d97a71d37c3549de9f230a010eb7127450d322a235f67b701a7ed62a8194af851792be1314840e3f0ce7df512d8569040a4e01f8d9813cb636a7bc0a6a63497b52101fc464074f829e6f6919f5025a7adf4208ce30732fb531606202bc799291306f603b4fbd9fc18e3028ec01e82e7891ebb0cfacfc448834bb63bfb5b37644ee6b00ea0084c52c479f2954b064a355e88e44673fc3e6cf50293063cadab2cbbe162c5fa8bf96cfbae0959dafa0e77192cbce0391ea6fb0d4cfd6bd4fec329a72ea07244e474acd9a6c7ea6c74aa3ab440273159c0f9798bdca48888f45d99b76e7b69c8249675c4f68e64ce07a