0x2cffd02edce3a962168176142cf66fb0482ab0b344e341c1167c7d2dd577eecc48a2b6d9a21bb7b04bfe774d80fda75791949398367a736f5d1887dc24895fa1b2446215b082dac9cf5a736fff1c4aa3ebde8bac42a86bcc0d9558f9511b9cfbf05bb52d76776f73906756fe04d54f7fe1942401c135303230f9eb200f1a209a9f5427d9146bc94b87948efbd0f9256b18231ae686e8c5553f6528c61b29d6956c23dab8d5b8b55f84af48aecff5e3f09b53d2d4e044ecdf414ddedb670bead204bf6c8218fd9b5192f50cbc66437a4b8153ae5e4328277372b7b8ec172544cf898d49bab13c67c0973f3b906e09a82d9575f1bc98e8931057374546f906f0692d0e4e6843769876f359b693397cc50e574a1dd5c3e4ee4648b0a2d5d1fa42c82cff19b07d139156929771edf6cfff427a5e3dd4e1a9d8c1da62a2153717fd5d606d48f929cb85b9c7018a1870ad9f50a483a54f9864dbc959b28beb2ffbcc2ef60e5ddf48cb209925ebe1fc85c03b6eff674721ade050eafcc8c255bf0b50b5cead0840e5720d50d198e260c45f374f952561a8545ddc1b9c41403c8d172c6b45598db7eb9eebd5196de903ad8e83d574f8855c40da66060af604b2dcf836d259aa09c9926fb615da1ee947f05966e39625d071b142472248486ef4e050a012b492f392d64eac82cad36370963ee326c239145469b2e4a2ccf83249b06de7c7a4decbb8fdefeb790c07ba1f9b5bab2201234f1c7dac69c2285854e0dfa049be05c39b7d34f1732e622f923e45a8adad1b68738bc7f6e1cf1e1f53c7f03dcb513b9b6713aeefb9262c7be6b1872e9aff8c32ddca8d596bf01b8871bf0ddebc108784bf9914a0d79e5e79020875bd05c90754da50f1910e11b69b246c9c9052a414c8178636ed461b4d933add202602f21c2141970d9cc08638473f5a3a3b8ee9972368951136c3a6f4a3e80305705e9ea934fc81b4e1def0db05a33c3875563d50a522876cd1786c583d88725c370e9daee7f9c1ccd44aa398a9981ba6a9e975f1652972a5dc20eb1b12473981f453abaff4692776cbb4e990039e35418ac87282b726a61bf12a029b777829343e5325c974ab1a043b5980a54cd352be8b6a8ad69f646bcc92bc2491f6b984c2ada1cfabbd336ae266c084c0a21205ef5637c03c3acfeb1c23c403a48a0d2a55bca8fd8c172f3c9b41189b458b2d12c189aa5332aac34aad1f54f472425d0554add8a84136926c9d8da9ad756130ad8223d9b8408f5284ff418e94f240b2c414940db46abb428fe37176b04e63f243ae703319ea36aa3ec9bb8341c8e1022b4b163bf7fdcbe517e75d5410258a24cd6209660f05401fa41386509bdf08f6a89663824c37fc58cc5e57c89170e557d5d378448335d713042a8629b27a8a96b241c2bbc7891d3b598b66fb95cb9d52f9b718974145c820b6ca55205087bd4d2f43daef941f8f781cdedb7428dff006e46001ed706bd72cd4facac582e1703b3240a9359421826334b9dbee01e56f21a470afb0fbef6550335b885e8a6a5df8241ba1fe8097024203b451bbd322187c551f58c7de110a3882ac238ac385a54935b1dab49730cbcc5d9b6942413dcfe723b54211904580b7be0b459de95256e8f6d83474703bde2eba3e6fb904b312e170cda6be12483d9d04645176af76c61b7532f24cfe4082b56fdf5e8ed0fd72d6871188e143df1faeac767baaa8975ffc4d5f66200eb67b81814b5d42f847a9b7a3aeb52f44b549db1690516839565c6388b58f326d23a12048910f2e7ad102595e8ea4892cc2491b735204b0d0ce0c4299321bba7a50a56ee406fed44a1f963620801efe5b7dc084cd0702ed690df10fab930ce587d48ab9e51b2d8d4999dec6f3b1d24172c93b7b27662bb2b2c6a99cdce3bd52d633a3441c