0x2cffd02ec1c71d3f691147403e7b13b89bf3b68501e1fcfec57bda2472dfce17bb3bfcaba5df13a1ee629d52b78227ff4acbbe6f2608f0918d3cb0799e19bd5fbfc3c9530262a96fb8b91bb470ea3fe585abf32d7a12d58b606becf89c703bfa8313919ba374d066c87fc81708252d536da62f713719fc1a78fa0d90c5c151e2379750626c5ce4ee4af68f408891a764179417bfb13e9317fbe67a413a9aa0acb4ba115fd02fb520ef4fb21278b9729b05ce39c4601d1f50c69e5e10e23f0aa9b6f1bb590ceb323a59c834b2e8d28ef23b9d7dbeeea757f7d76c1b3a235b4a24223742a51533ab1702f5c3cba4f38f988453c9220def6dcaf49650e6c535fdbbd9161ca756ca91a8647c6790e91b216647be7729f9a2a687016c704c035e92feb08abe4cea9508bb5b629a7994ce8768e5f2c2e7bd9d71b15a0a326bf9584375eb09f7968175809a7884d11b5bdfe6640ef5542dc868f83252595d74b8022bbbca7ad7a62ad9a63ffd3b71c1662e1414e3b8d6123c6066ec5a6a51de4f922d6041f9ec8978b9bcd8aa4e30478646826bb73cf6a127e4b00e52ba7f109969381401944b2288262071bb9b701ff3bd65e4536bfd2e2e57cf2028dc2cd4ebc01aa3a1fef5242515bb0e09832c9d03a640f49e8831143fa40727f1c7d4cb880a2044c91e4cf1e6ecb1448a962e9997540137def660fb28be6c5accb493a3dacc7ef5c013817629d49998ec876307dd9f3c0e7af9e67255efeb99d3ee891ef1085c325ded2df0a501239fe811db5a746cae202e97dc872a3f3f7b18cb64708cc94e0118dc1b2fb84e23260c9b23c85c53528373f5479a1b89d6e6529c51f2c897e93c0f720837c835aeedf02e48e77a7e179ea9258b8b2fdc00e68d86734628ea00fb4641db977f4869358f7a9af9b7c3f70993a0d73fbf498422998019f333dc90731e7f215caabbf1030de89f4e0f64a788a2b6d1377a2309ee2c306c81c3c1244e58e09ba6d3edd010f67649bbe69d4220718ebb959f359a47dea984405e513ebbcbd106c49f2bb1a5891af16fd89d07810f290879a9848ecb23cf3edbf6488fe31b99039c3873e6926b55c16330aee9dbbdd24a1ab34df52470559693792ac33d08c7a4393a96a226c0fac28b37ec99bff111aa30c7a4c05fbd6123567b415857afed4147117dd9b8e5fd5d00289e987c69d03481ce459aca5316f0d3442bf11b99044006b9b49508f2eb07133ca3a7e702f753b68b69214af6799316e4b01076dcbdda155121cb090a6368ffec425040fd8bb9a79c5a3fa98c8a1f291e1b872fe200f8f3bdac7beb9ff50b785bc041d4498ab1de9d3083929bd479d5f65e930893862d7a87fca0b3d3e8d17a4fc5f927b6f54aad3852de5c5002c22a2a32fe4d823117d941547f5d9963c1a2b0227df305954c518db059f6f84d1ecc332af6748170f3bfabbc7ffcd628f5aac7e384644bedee5d16720c8de8894354ebb6abee2638f9c3f2cff9f67568f3a7fcafa1c4c53a80cfce92d8bdbf52a20ffcbffd3c781322f857c0fb9cbdd0c1f8aec08c4cdb4dd96b4e4bb934b11ec8e06c1cc6ae729a1f9767ec6afc7e94f2a8e429c23efe340b4a5bee39349cbfca6cdc0beb29e634de124a4adde2a5b3149fcfac9b2927de9cc7191235a1ca7a969e9610224653065a1209f3ef3bdeff1549fa90b619c20add2ced5524ae4fc48171b988459a2fd2c26af6259a7bbbfa8f872f3e502a03ccb080870bbb1261fee1a92771986daf72d40fb4b01bb35c69545b4ec6c95cb3adf8d3eccd9e8663b874f45723c4df2fce00be38176b4a3ebea3597a4e22191db51c6c6a1f251c734f57ec43f82f76d175f7857e27501294892e350e6de25f31e4ea619e3d1211d9b0457cf8bee10755b9d3d65485de75d0b918fde3fa106dd3f94f5c