0x2cffd02ef8dd2d47a3fd7eb9b5999f5e3c931b8c19d73da9c6ac23459cadb999485fa00297728316bedf3c7a96d063402020148aa1a9f3877f46a8bb5eed5e62498b4f5563b10f629d3bb29239a2336b836ce9d00142ad096f1f29d8843bc5f50ca7a99e46f1535f9c2d18e280df1074ccff79eee8b040f96fee0717b1e197a57f6722ca6a238d5af4f7f08d398c1d76e8608713514804341c51e8aa20cc7458fc2256d1390134753ca3a464fa9780f7cdea2b437764e5246774eb89a89d8aa51c7ff014a548a6a99163b891fe7cef7d315cebc2b2f4b3c806f3ca9e01c8a5b73437502ae863a44dcda30b3f4acc202ebf31ed58ea509b46bedf1200882f107bebaf8df63376a35fa39c6b9523845ad7d895c63713e1de5ef74b7c84b21b2dcec49fdc111fc401e20e2764a70f6d8fa23d23a6ca45ef805669029a4a1d649e3655ef363a76e98991dd18d2fb9b78c74bbacf6699a0f1d01c66058f707c38e6c538c443364527df31e309b4b7821b697f85e9aeca90dcf65f29d0b04d3878a5712903d16d944790baf1012d3a100123b39cb72c5816a6cf377c88f602a65b302fa649ba640fa88f78fea9bd8491dbb5843ddfd9d3572e7a90801e2fb09b462c109f75e3f5c72f705ea6815c2359e6a4be9e1641f8e094d727c5eb17f5d4c21c2fa83d82188b5fdf452927a1368e33db7254d34f76c1f99bb7879934165502f01246435b266e2dc08a042224a169941606b1e4653faad0e36bf86571ab495dd5699a25197a6ffd7a326af52546704115ae103a39c8f18b36f529350f12c88734ddbc4d7dfce7ae5f26dc77c49b1731ace055345551381a6db0e0e8b5eca59c4a91fab5ae3d25399c3eb92b5fe181aeb83845537a5f4335e2bb8160e1e07334ae4ccce76c6b6d28ea59ca129c980d81d6f6fc44ff2ff3278952394569345cbac6b38d30c8e5795ef444fd2cbeda4b788c9f7d2a745acf2be90bea97e310f3e5d4d4f5ba2c658e01d139e90738590544ddb1246732d243058a608235e5256d5fe75c0a74b171013cd45c2f72013af32b2d292115f2cd1dcfd0ac2b223b824556ccbc63f546946f3fd60f15e04b9e31d432ca1f36d51da6da59fd1e7bf2da637a64e2a426fb11173847ec9f926fb7051cf7bd496e15ca5a437d676ac9833e0eedc32c00458a57938dfe5a98ddfecf42da62d7b38562777bc8d3f4d5407deb02747d596cce84270bb1cc846f9244ad024d6d6bf0073c6a4b892e28e6ee9f039f7c091988dd2f69c5ed470f634088dda1b07d288d22102701fc837506e5fce8c2c9e274bb1985b9f93962d613ed43bfaaf60356d809b936d41b1fb6c14018c2acb74c5526c0537c9697f9106a1bf91161b66e4057c7d8353d1432c08d89e2eb43daec27ba5ba11544b2ddeb7cf36245ae8a7b67cc3c915265eaaf5ece2e04c4c6ad097e910e30b1285fd720315144f07d30ee058bc0758c6469ba7bb00ef26c904c370e89b7504d75cae5a5416520be57f8f9da10bbfd08381faa9d428610bbef9ec386fabfd06668d8b175ab373da38d6895911c773811061dda303389f2a6e7359ee8cc9718e425c19225e05d417b5e3ec6ad331ebebd8dc6ce613e339ff7f424812b73c6265f57bc5e766a6fef78dc1feca2930584748aa243234e7cca243a3b07054d84f2741e053006d906f3f82c7ea9535fb1410887a4275fee9b865e0dbbe1841c6d4667b4b9405509fe8457806b3dc4fd1cecc6ad9eaf84dcf87a0eb2fe339b5303c6a56a5cb079c0aa0ca1354ef4ea4b828a2681ef95852659e234293b6c777e835f7d9fe3fbbd4c5388ef875f97d100e7b1d2d22aecfff18038ba83e214f7aa04bd6100c34f053ac247fcde78992fc2ee55cad613cda39a7b532a150e16dacd8bb73c84a3816f3600bfbdcdf8281b4b59e5db