0x2cffd02ef663d44fe1ba8176839ee7ed95c133b5d9eceb623a78a1aecd066100f3744c229ed3ea377fe6d64cb372c770b8dd6ed1b08c50ef8b2cf7c1d1287c7ae7ae40ad93a00c4377934a2189a7a5ae413141b63de9b938710262d306d5234597f9c64a505aaa2b6078a2b1309b4511d5289ed2a58fdaf82190216d5764e5b509e5e27e775143a937663abae46baa02774394aa60b4fd82b9928583e34279a9f1a1d63d5d02d91bfbee49b93ac091481fff0c9942ad378b12970ed0ee88735a9268544c965a34db1a261b435c15d67d38abfe230d17fdeeab3224363f986eafef205b0bdd37e921ed5d08cff57afe7aea1bc58c3fa472c4b416bdf4d35e0392b143c906795b2383edb0843bb0b8c56c27c82bf59eae8fbf1474f2c02ae8a5caefe3ab3108ba4e3a93abad0e94f3f8200266439ad01b29625c16eaa054d0f0bd1e61792dff9e6d051a46130807c1a2a00a5d1c863cb70f72c2e7795827bd7b661221ba2e9c2f47867c8724bd63110963c3e2d497cbfbcccb33a1b10abdac4b5b40f636cc87ba6df869052a0ce36379180c52cda8d3a33032ce420295270cab16936016074cf14fd506c62e8fe082008408b7c387af18699f3e6e009e7e3c23d70e6e5e8b1a4ef7d4f8ad6fa64fa8b8bce0e0927f9b2633bdeb4c2aaf0bc48751f19e62fa4a93b5a6809318932c3142538de038a9712ce571c930586291be08a05a475ab18337cde7ca2be0b5f9cb905c3da741d487aead23036c0e2a152ef8fa1698e2b709c574dce2711493a70b9f02745c1f3023f21601712a3375bf62d6d9888ba35e2233ce38eeb85f3ed061fb9ebde9ec662f700235eeac01690cc115d99cf658dd35c5852f6fc67eceedc8f778b03b428f25ef6cba777201ec0de3a48812f50b664cfb726f05a94635fcbb1a8ed37300cfd03aa226f7db2d28af1aef7f057d46c608a485abef18ed035a3dfe5ffa520eca2eb55e76c7e3baa97c444f0499144f49264e1e677a65d67549e965cce00de0a3f346c740a18e499b2743fb01467d062c91d01245ece12360c04c0c3884566af39630d30cdbe03afaa4904bc01e9c6b5c5e2d3b7d956e907d6d4646ceef14c1095d35c90099b82d251f07ce712d48c24ae76f744b6277bd5a9c8a485c042b0db03e76e10ca4abf0b168540c22c853219b2e8c2b89d0de35a72ca77ff1bd92f19a1f3a453f5e66459d4ad4e1078bfc3d8af48fb45089b7d4e5237eceac71d88dfd4315988ae16ccb2300c6ae3454c00a4e484d1b897911f7f80828b6a6b46760e56fe04107db513e761ff863fb11e58a40c82542ba72a12c1e7a6df6cbb112a612d8345f49653f9a52b155b3b08f18825cfc8637d81a7231bdd2e216f6da44dac30e9feabe6ca8273a5b9f3818f5e7fe96744d46c48dc68bc4075896c9923314c3cedb4ba7d6fc14e2696ba1ad40ed9e03af6e5c8d065baacd075b391986f60b526f96f262e8bcadf44ab4c3a819cbe1efb0b3baea59b7be075cb8eb83855f10150cf8975741a7fe1ead34219f80b6beb4ef1c535bf171048a23866e8556ed8585c52b3c8cc63e7f7042f1fc80be38c958d14db337d7f0ddabac4a06d16494892dbd628efba90e49bb77bb96d4d0c7efbecde3ababb3ea673aaaa60aff89a3c7a3b5bb8ea55fd9c01cdaa97eb7d1fadd73e6ce9accab529c2ef81839de6d529ddc7e7908a9cd4719b09b966725cbe6c0c6914f7ca3506c786118cd7518f4e4b56daa3b6208d4b6c53123a9969754b4dfc4a90ab5e3b2c1625c6bf79b5d9d78a8090b58a2a4771e564f8cc33f7ddca3b0192157dc33c7602e67c41ddcb69c1cda61b6913c5badb1ab453482ae9a1efc980bab0af3301dc6b86567afdff488a763e41037127693b7888ce64dd0ab97822a03498259ee6b82e26197b841e4a9ef8bdd