0x2cffd02e69bb3672a86f9a792ff5dd7f428bf836333eab3c8346e6cd4f056bc4fa4470a0cf96eeda12dc54dc257500633eac05966801aa85302d04d18c36fd42bca6eecb1bb4364725a58b394ea0aa84bbd578ea590302dad096126c51d462db539cd931c3698404f5972deca25175d4d669a97e2ee466aa3f85aa23a1991a645b1e619f85ce721bbee089615e2779e03d345d1d2541eff62cae5a0077f23bc8df051cb0873dd4fb75a4e78e9cda77ce2b7d301162c2433d5e1959cef8d7fb6fcdbc2ea078bd332dd1dec019519054bc5f3a9c247f8580bcac3511f6701081c5fe5b240d846e58b885314e2c99a6a3160b3b80d19acf668beefa27eddfaedce365915c748779e2ad77984f3f62a4dd0eea9ce73c62d96e77d878bc5a410233d44071995a71a5d0adb516e06ddb3e1c78b48076a19f205bd99f35add7cac5c41df8662d1fbb977464067dc42515b91ca4b1a4eed32a221197be85dbb869846cf45c8a9d25f72a6356a6f9a84b2013fa98342996be922279d3dc8c7893e90d945fcc2df56f9d0995beb9fd21f4faa099bae6a69b9caa1f49cf4a89def08d42f766ff72ce7adbfef6b380ff1775f5717cfc5c5ff72b1d1fc705f1b59e0a42fa933e3b8eaadd49357a41560b0cee0cdcfe15bf678549dfe2246f3007fa24b1e779d1d52343952f77da31e761c57e8d57fc6d55858e01609477187beca679801ae18fb908d0ad6f39e448f11735cb89e2435d4cc5099cf6d32fe4f4afc9e3389da4b423c4b2965014d79d3ec3bd3a4c0c5ae3d62a93a49aa9bc414c80bc8a439ef821c5f32595cb60452791980e450a593e46044433c6203a59c71bea5eb5d3e819491a04fccfbd4764ade18691f6725e07dda56c45ecd58a38b02e8e86870bf80baa1cb0bba8bafd0d050d90a65346e2141c3b80a3d24faa5eecc9739259ccd01edded54660bbaaa6451d27e16ac06b3aab17a20f94f21f3af84d53c5e01a85b33e19893ff8690ec08c7359369cbb888b862d32620cdba6e77dfcadf3159e37bb5aa52906f956512eea701d973f60f9c8a547d7885bc65feced7101f23f016951d16da58dcbaa64837279d734a78f38d309bd58d4c062fb4e4d47cba4592049203a15019f160a72f6b766026ca4d79e96a9f15a8b9ff7247406813d142ff44d2cb96d4bba8a0da242dc3436d2db3165bec3b2ec9623e9da3c77f40a5cca3d0f6b5f6191c71079828447c145b9aaa8fe941d150cfecc42bb9ff0883304a24bab168d076534da3b115053d12ec2ad28a0e6841350420a0e660fc2722a47f6bb084dd12cca314f5628b05095d64fda0bf63011b87e15e1067469da3ef6cd203be30d9a034ff4dd1999ad869de001cea161cb78d7b38989f8ab160a915613701483004157867886eeea6267217f96565b3d076ca44cd1965a5979367e4538405cc87919b2b7307e1193f571c5ab874a89bdeab79686a4e363cbfc498ef49881aa9c03877e77e90b8eb0a61756d4140772c120e8405a9f07a1e9a9969f605335082f848ebf53bc72f08119b3102d7ca459aad045ccbf721ee105a9d0009601007772ef03c4a7f475555cf74e5f540978d83d3bec80fc892474b0bbdaa815016f6f3a24ad799448b5a6094b366c4c13d2399f0369368c1fe89e71d0f41fc93aa104481850edf3921afd3158e238df56aca64539257bc17249ed9c7f6b74dd0e77574bac13685005a615ddd547bfcafd2cea0b06201091afc774a5f314b81e30cfc904a8ffa9f2871e63af6bd9aeab951a567fe111e73e1814cea40e465a3907a3ca529ac8a35381d2cf6c96ca81e28365d9d4be98c16885aa739e68461ea835770822d33a0b5bc3139b09264c0a06b6ce30c57cbd15af5d0b309870a9d6a2690ce486954755a88681d74db00b90b76435ead55b1b951f33c7f