0x2cffd02e194ac90e3e512511ad78190bc097f9c9ddf1e579f6b6fb56727aa332e131d18745698efe4bbc8e09a0540db29f8ca2e980d8962c2ce5733c93170f62d456320284f6a8ddf0839b25703fe263fd830797d39f47948dcead74941a8a51e774bb73c7cf4f5bbfeba415baf4fcce3b4bd82985bc26ff020f143d6aff84ed6aaa6944e330f09ba464795815e98c2e27d65ad7f54a93a5e57c0d86c5b6161f87198d333a583ac68ca85e9f63189a8c842551f682ac44725b9cbfffb371eb37d42aa6affd6c8c507a2f65e73d0122295488e05b9e23bfe85b2d978327368b197d7aeba760e2698fddb5be5b82cf136318b03638396d429aadfec2f15d2b878131a8f4437a9c50b882ede676b3c3e968f3bd3ff9b55512e3df9fdf7b3912b0bdad49607b97a2e36aef867c801decee48df636fc53264df0e1970dbf575c78245596e7c51acd1facc7b3a9a4a354f2dfd53c63b17cbe9a980d180c6a5ebf3f6ed02be68dc84f05cc09a66f4783187fc2788dabb721fbdc4a93156e83a47d9792d45d3ea5b840ec282ed561aeb775af2fd0d10b6c86280a19489bd55711eaf9019f932d43fa1315e9d8b3b2f3f441436fb902d9a8804198267bbfb58163f27ec6471cd4d7a07e6d5cb246bbf310df0b3c4b657e236597e93b65694c6b1e3ec199bf012a451e0230984ddb62b40a5271961e84ced2ec42c80064a73a8754d630b964dc012a70b5d0950529b229d9505dd05d929a659e1e5d97462acb90ea5e20a99876d58d92b1024292650b07501237894b422aa2fc04ad0f2be66946455aeacfdf5072ca3e9bc716147ec91a0a0de4d80e0154955a1e1b365d3ff9b12fd815c7800722fa99987289039a9b2e5b5daa9c82c20a2f7074536d0c4f7e845035a15cf3c4a3d74ef76373b1daf5426bc34b9b1d80472a53b80331fee25ac6f4cf9b6794758da63019610d2949ae9a2794494791cd132c36d35e7594037838445575b3810723593c29e94f651c589b7b76073ea1d69a793e99219c04a8e8025549a05ff00da454a37279b8baa6ceef2e4816b7735cc307e541fb7ed5dde24f671de008078675347af549d2151e159901436081312f0034697c031d5174874f26ab8013a5cb0e53eb4632a3e5c65b60b7d87c9ce9bc7edcaf1316820e5def142612d9853832dbf75cd959caee5591c99e4dc53416364529feeb34b03d4489c3d36b30fd93cc855ee648ba185f2dcf1d09db35c718cea362ebc403c5e2ecefb81166f583c58397e3c2c5834d094fdb2b8f2edbf1ccd2f67acc9bd402e64b75ac53c7a3af3434fb9ca7b61153ebe61e5a7b4ee0775db1af2c330098f9b0e523303b713c303134c24be4fb87b4da1d76152f414a86cbd033078eca1c378739c89f0c42182cc6e674b7b3626b69e6802e5622e379cb305454b7acd12177f2f4a6c0585bbda4e711b58ab1404fd5abdcddafa59ba82b3ba9ebd55d1494fcab13d01781627e0a41ce095f650764fd29abb74ea1ef81b0bf6b2fadc532c2ff5092fb717254c47fd3a237949dc6b64e96fc53eff40399a9b87c653ee984196b8cf64aa961ba0c79fa46905e3bc13c823477137d63f8ff136b780746500fcb37d5a92bbf78e33753299d7df17287918e36acdbcd56e04c8597b54c052ccd9c2289ef568ec26d4db0224df66861cb2e7ca2230ea52e435a835ec0103ea0ecf3bad236a9ccdcffb4cb9ebda53262d49de72c71e2443f29b20be0c3bed5bf63b9b21773d3e1c6fbf63b846d7d5a7b5af25aab57546de3d74baeccda9a183f208e019100da67f4ad01e9e19f3d61a40aa1198892790747958d1c98ee959b1ee0a8d521d520b5b199c0644d60b7be9da0df276dfef68ec94b82836728eb390d3d4f4b326e872796d1fb2e6bfdecc33d321898550184aef5c8ed7eb35cdbb33