0x2cffd02e3812d696c966649953e300baa8b50e5df3d69412d794614e16df2d3234f4ed547a728e3bbfb525ea96f961122f121ea5987c9a58c8de7c11d6e74ff92819cacefaf566c9af29eecd4befb24382c9a4ce11834eebd7e202f3d89f885b5bf5f920390c09de900ae307d78fd61f2cfc60244a7d485ebc7ca2ea06b340ee714826f040e88cd07d63ab57cb1f20c0c6250043f5c52b28688dee9f02bf655f519ed10d640c4d2a8ba49fffd9ee80a65f26d72eaff52503bc328f0fcd28f2375d2c1d4d3a1fdd07514e35512ac040a88b591f07d654909655f2581e69361531a7850450d26bfc64d8e00c85be5dfb56d28e47378705739e6147bee324029d94d7d7acb84eff0cbe424b1a8755784f4dc431ec3c96251dcc5b3adcd601b0b9bb1fa470dced07e45592080bcbedb8283f1b270b72b2e48672b858c85d5a707ab9f4636437c513aab9462e7f6aa0e13320b1feb7169ab1349de422e872618e27b6bd208abba4ec3cdeefba7cad4254ab16c7a3356f0d4677916ceb627bfa79bf7be35ba3645051289ffeab5d1f3f5ebc514ba3001ebc428daf8f5c5562f226d8059bc1fd9c6b833d89c3f3fee90dfc16d5dbaabfa6ff6ff78fcac2d481cc0c417bde391e0474c5e4e42855bc68e03e3475449b6fada4cc9c09d588b46fb7685fc7aaa081a7c91e5b65c038e8df171fec32504ca59b3299222de496522ca417c611bb288ffe67c085aaacb4a2f9fae6f9ee52002f9de4de3e3b5ad632aad37f209e3a15b8b34cc829ef339b85fe6c429cfc4271f51c9b35c15c308aae38640049ae9f3ae634b46493b7d397c9557818a6af24718dc19a8149256c8969047e2538c4d062def6ee6a6a3f88b4e6e7a21b3f6d66639eac5ce2342a75f3ba7d833ccc5959f05add8814a8584228fe922261c1ca4107385d4cb29ee403b11d3c556c5b47f9d941b39d53f413d5f11c5c3447561d7217311b44da679eb5c38eb040e1ac441156a174f60dd453c411e1cb30b217807e233808a8d53ab5cb355f3961c57689dda768f1d138387ce23c33b7bc4a8110050ce66a7237444c0546a4abd987c3e2e94a69d124192da56a68dd488551d05e8fd36e54bdda6e98781c1766f87e01703f6c218066c10094b62ff2c9a6bc5fe7aa1acfd5b77a7b377b59c62342ea9ba11c5d41da14901b16b20c7439ad1801a5fe28281bc4a8177686552a9aef6a39ea712db20b32743ad5b6cd016247fc1bc0af2167e639798e01c726a6bfac8ac92c3745111f03a063349bc6d3db13afbe90cc62b689a8bf68ae0c04ff8cc68c200ca504a34f3554b1b6c4e845cc411678b05437f933428a6833606996c4e946152db996fe424126b83d4c687a02d98bc14cd1dca1c2c5d7d089e57a5d32b89b1c78c073f7172162941359108079a1421ab6de3f6f2b869555121a1fccea4f2cd9b9f9d15dd455b63ba803f6f0b2c8fed46e49e7550700ffc178e259f08a533e6b84612197d79b84f1230c952a47ff1cd22b7cf6939bab05b112d0edecbb7e2d896fa4beaea5dfb666c6433e0a8c5d00c267fcd9565afe81a2edd9dc8a7cc38aae442129c3328cb94c0956ab70811158bea7db18ea6144c88439d7adc9d2211d3fa13d7a1a4538da629bb570d218d9de053ee50af88b1dbfb875c8e24a721a0e496e5968ad74b4afe62a89c1233449b9ddb9bbd4cfd0c466ab5770ad8447c1c6431ed3189bfd403883d7d0e95822207010f36fb2a80fe55ecac530b252a00a76066084c8f08caa50c3ec179065c5c3b6a6ebd0434d4ef4ff49c35812ffcc5a2045c589ca8dfcd5f27ec4d16d3ff137809d45637d0db6badadeb1772c7372aa0d20e012ee6cf6ac7f2b163b9aa828d040594a2fc513867bd09c4a0dd961e02df358548a406d7a592b9f897c781cabd527f908eac0c93a