0x2cffd02eecc98ae3ff5bac1fd45b2432ee787bbcdf9df8f521b7d83770f303e27dc19432c19950d311cb3c51a6a13aca4b54266443b8202677f5c78e9eb8081003857ce33edea8592da70b0ab5d1177679cf525af3e2ce81e605404d5b92304871b6733ec9db93e138eab95825630bbb609c8ef23284126c228c2bd3960295b589b181f653a37df2eee49b252031f2bbfded41c7c54b45f70456a21ab10c2d576d515c1361f994b91d136e97dce14a36623b6724edfcb3a02d47a65e03300f9ee83974d9dc9fec6664fb7d8a2cfb4ef17c6ca6ad5cf8a874972d09b48714660aeb18ebb952e0fc70f61fa94bf67899dfc1c141118879855758802e228f3211981dfeadb87ace4d7203251b2e0094ffaa3f0b5b6408d370dc6207394b52c204089a1de1517b164636678508e1cc11fad01d5b1577cbcb6b43a544e7cf5908440cd891188b39e242226678e4d45a46c4bbd7d7a1e25d6c729a1891c5303aa43668d03fc179cebf0f4171e045e120b1ed2107265786a1bfe48b87edb8373ea7c244d34136168c68fefa9529de427e9cd7c1c684123009031d550494fc1f0c0a30acd8ccc8984aed9ea30829fc1451e8932603121d6aa533d18ad8e782f6e065e7429887b5f62f060390e794b66cff5711d797c61f3e9de13f512f75daa1fa967cd222273b83d05e1a48fe0a552a01a4e6a3154c17ccf7df386de3b2c8de5a14ba9cb7e2ce0621d505f456944ef4008af8ede059a16df5e8df4119fd02a3874f26989dcda9c26ed0f1c08b103e6bd0c729f5972c6d84be1e62938ea9e01a903f5c0f3fdac1fb0c406650853639ebb25c9eea6f5bfa89826181a3bbc2c2800ed527732c668e9bfd07ca5539e8a55dbbf8875b96c25f477bb4a184c0fddbcd6906253dcb9d941282de004ea650e24a7684e79fafe97ac9c5edb7c1bb51feaa4c705dd255e2ece4b88e530f5c1af933d91dae47da669afa72556c8ec5cb6ac19b167cee194d98acd0258e66d71fcfae65c0891893216161d98922a556f02ce19f77f49a78e57e71527310753a3b29ae6ce5b99f2ca7eca49950e81f7b3bf27776edd2ac79394cfa9febba796f9e376d8b7e09b0b966b8d28671cab55a8d319acf4323b762eb13a74ed5c1d93fd32abec70f768200354810ed9118beda683c7fcdbe538cc58f80d834cf636768101ac0c43c54a8188843aa9003a03660c3672d7ff497c832af5663a3b4604e4e1125d336925bfcaf7cc7fd78c61f299f8add2cc5f03bb7a826a93658ec7c4734f34aaaee5b159e4a9f51fa00bd6b49b599e3f91e5464ecc05d1547e46d45636c6b3d0dbf4a43740091939721969abbd9c07415f2e5e39918eb4a1c960aef2bf1ffb0d136b42dcd8907a02d4af1dff633fdb4528f2e81d454d36ee5304da9de0b537c6dd52d501267e8dee83985b77b76ac8ce22a01b89992b084a523fe2875f7876962c5c9bb122b6fd2bb78f320dc4f2da54b83eb057fcb1c00e9aa2ed9328345161be3e96fca0cf185347b3801b4f2a929fbe6ca21aac8c710d5e79e45c8747aeb621b8b876072d195b4a63a721eb99834cdc17a9262e7ad0f6b264fc35cee3a4b03a3a964e79cf2352420d5a01d88499565ae4580f947e8485c4f644e4bf88055ee7283949666ab52ac2dc73e536988a19f71f52461a50ad0f6571f4b04157ce1ceb03d40cc075329f6083a1ba884f7088ed04110b2e96d4c698b7165ea19bd30d8adeece22a9023394a0f7bda7687f8963ef38fa673cefd3f9474e21407cbf774f88d3a01c20cdab7e931347fb1b7fe44f690d4732a441809bc1a4ae7929961f708b1e45b81caa97c4da7cd669c81c0d07219bbc7ecd8bc793b7cf8c858fbe3efc53a01f62c47a2c74807a015e00e01edc38864bc22263a0cae51749996e3ee961723a2c7af7345796