0x2cffd02e75a3fce47ac6672ec72167dfbf5fd9de740c630fd61466d45f3db3cb7325ddb15bdfd9b1163d8e5c2e44c3e090624ce7439b7bd5c2560e2e96fe44352ed22f2be53f86c2ff443cc99ac787ce3a9bdc7fa6d25383e19cefbc72f909d8924864fce5713f037e0d86ed85a33ce0e18d00b8b3487d58fdfa477bf2e903c665f028fb09804cd90439467f783d54be40888456e15d43aae8ca93232b294678871070e7df9edfd569b597199f015751408f0644b69e63d6d82375c65ac4ea1cc9a6749fee7e1b425ef542bd4f356aa207c5e9fc5b5039ebcd4ed4edd1530ec40305b43564d514d854eecf019e9fd2343124bec13ca405d49bd527acb304a7ca82214357c40a65a9a60c07fe9cfa227b9972f3ac46f6ea97af9cb514b5ac995f9953a7bbb4c0f0d9c4ea4432ce5750e480bb216a1f97fb31b2c6976f9560c4f44bf60ad07bb3286407b2c77c73c4e533b3abcaa3339ff552f5593608fed46b72efb34ec180cc63fbf25ab5bf894e91415a954552da87fad0131f585e8544e80978353f5f3a71b26cda7b963eeec2908410d02fca59f34deaa485e7484ce2953c5c183ffdb726effa7df7c0e3b39526f4aedbe8a265d30e5a560839b21e7432223761618f7c37906bc0ccbaec53008443eccbc7b950f56bbe2d0afc8e54d5f7e95553ac5369bcc2f19d2b892a66c55d4ab0acf0adb5502d86161ae0fbbe332b979551fc5cda90385a0a42c88e6e53f7128b758a463701d334fa9c6b086b3e8c9b08d482eddc4b68d14484d058fcc091beb15915a2760ed91701bea8d11fb4dcf7f0f3b1c2af1b569a947b6e8bd0069107e1a7b6138707aa690f82caa752f1551cd33e2be009557948eac5f6e309a8a1d646bde33a38eca2415482524b6e502272f12600b9f19e803c6b4fe07d1cbc923ecc573cf4215fa3c1511d1d7fb39496cf7260ac87d6937ecd848d2a78bbb37a3e480d56d2e67eee937c82f699862ff00ed0107ef303b50d441f9cb25feca910f9708944b19c16f1b505cb5d00cca190550d851e6729a827c785d607fbaca82701fc15da1f400343e17529c515f756b7d9f490ee275c2065c679946234bdb6e7a49bde7bfb7a02f69fd308dc6640795a68081a9178b0a40e78bc996a01e8669378184ed3c4629bd1847868a067315118976b3e9cde208b074b846ce6374f600667136515efe114436a545f064d44d00f5a5fee19219ba549a1670a6478f8331fe034da6e8c0904d25198022bdb6d9f1d177885c94fea0e5d75535cea690f1dd832ed6b4409cf6a20e45772bf4d7a8e39cc194e87f8702695dfbafe8c122a5d2a4611608cd3659a3992dea9430fe9863e999a3c6d2dbca0cd09e129f2c7c5918ddd8c63eceb32287778b0a48a6d48fe2b0e049f1d44cdca395b2e2cbd356f9705c12b30b810155bdf710021a348aa9c0b99abb6c325432d97cfaa2732d423597787a3f93ae1e8d1ca5204ea933ce902f4e0c50af07913bb358c44397a605a3a6aa75e376a798e995ea514780518360b68c9d2c22e75560daba1a804df59a9a3ddea2c3b813c05ec3c52d649f0bc218bac6ae99819b4f24515ba496d23093743b7e8c7c1854d2d36c61d6ae625a5968f9e9235a8864d4d2234bf8c7261d79d8aa0afbf6267d3a724c044d44ac5a1cd75a8e8f267e24693255599ab7d25c4c6afe1d13f58e59faf4bd498eaf53245d158ca2e573406f230eb922e7559f6e3abbf7bb1229770c935d06a005f1ad78a050ac18754f687dc1c43ed9a0e6fbe77caf436a3efff5db47ac4c01b37d988b9a3efaf6006201520421d0c7d64552fef034476a55abe82b088939cbabb82295a7bf6a1a017aa93c1a16e6e6f9791e3182e75a2395c490c1690debab34d62386c9cfd1daba2578924309fc5d6c0ef2c30e0eebe7256f1d79a