0x2cffd02e18c817d29a1d888d2fbafe69594cfd6f719ffbcf4671eeae3b4088560b4d905fd4fceed885a00040243f282383f4a0a099bc8961be6e71089cf6fe331d5f21d796578346d03185b0245b9e5e3f2224447c65742429d48adbcc7b92a26880166d278d0d8d6504efc118cd496c480ea1de16d47d9df04349bb39f1ae8f95017ba4d19aca46619d8489848d274d2f36eb5b4c6cb73482ccbc90f9c0ed7ac192f6a24bb8b74c8b5a8c0c78969b3f30eea71ef39b9a67673644584a5caa82afa28443e14ed082236c3b271c1473eb26679fc3e406e932d4d8891f28761cf39c4134da422e67bf3e1b39a82fdb67181973d84096ac16d80d565c0c97a3c52f1d00e4fb1f092bbad134e34a590da78b3a4d1ca04619b6c49cc7f0576601c16d56e1270b8ba94c7329662b7c4f3a16f44b54bc4ab3efe070d759f96598046a7f0408f41934271b0be4681c0af4a50989b427e58c992d474123c6aa0f9b982359d6e9d86399ce524ca7b837e7906e7f3fedba5a3f64a2ca6b32fce8076ba4e939bd3c118092c6283b65836994bd3d393f3ca52702ccfb75e5c56dfe4d8f6bf1ab69da798ccb749597dbda0f84a36979a014f87bd0784e123933b37f9d424ea21db5218a7faf084530b64122c38b43af5fc3dfeaf56d6ab94c592fec7c746eb5655c18ef935989a90af78c7c14cd9873628c84255954025800c46328a7fc0045744d97fc4857b289df36c7d302109c12b046a29071a90e6f8f532fbd4cf50fbdaf6210ac4d1539a70879f8f209fb4bafbce581e48da4a7b96ab7bfba3a9235e961da207d8807d9e6769984ce1f54bd8e8ca15056a4f91c59b972ac8dec13da29f410949bcd9e2fa386369fe25df475850574be29ced5aab9ed23de22cb50675980f76452fcd157832adb605003562727044e7e33b01322f3643f4d915afa18aa18375008b4a3dae0567a32919ea3da9f9327c740129a78bb4e546210f28f6b9ff6f1a8df6e6533d2e337ea60d3c9f7c3aa9061bccf76ff720cfc05b520eba51b6d8af91eacd63b3673d115ecf678482379bff185fe523c934f4b410a26498bc022daa5ccdbc6247bc0274bfc520a487ae14ef429899ae929b36bbe175c384fe715021150fec544b9210e12e6e3a91c2ce6ccb93a2ae0acf73fb835d87fb1c4778049c0e4df18e9a27d30bddfd82501382102947543f81a3cbff3810f7ba0f3b778893b16d2c88f6db922de893f502f27e2c03d52b993a808676de988261388c4ee998ec29b6d9f6be7308a963d2ac05c7fdc19d43e915542d8e19b4c0d117941d9bad891f823ec2b89a97eb68b88ef35f801b20fce384df4cedc564a66346c1e5c56ffc264414fe7efae15fb6670b0d11e39ba448e86aae64c138969634ab9ea92462f754bb0abcb6e3010d53129d5718fa4e289dc8470e763f17b7ef9d64d4271b61237762989fa2e80a92a47d7ea020069126220f712f9d49479abcb202fd12cb71d4071c41cc30f44f1ab8264561c034aeade3f1e6dd08cf06dfe0270110b501bc560e621a5eccf47757c3439bd4294f4d17dd0715dd607c0622f2fdf98f13d287651ab663f1be1a3f3871284a10469d77339572f02bfc2f4524e202180ea1b0b03399dec659a3d07eb6f088cc8acbb5ec945a853e5bd9aa1b3d9637ae1cabdc342ded3636cbbff8f00d48fc906e7c7a0bdbabbcf533d909bf58f9aafdd488a522b045f3a12b87e022a99e1b65ab959893326d82a95970adcc126041624a98dbb4240535e66e72abe7ff1747406f098abaea1677e54f6915b9b8705a543747db8a13f56aec7a364ee1c7f63f5d6ad7d78f7b79fb185d858f77ff61710de629b0a68fec98123f1c057cccfda93944aef5ef00a2e3ef7890ec86ded90a1c74dae813d2ad2a373935b861532ceb01ab07931e25fd4