0x2cffd02edaeacaeaa198e0bdb9fdf3958c77377333bc4c7fa25b87689b5b42c0d9d8b5dfab2812b1b89415b17c83036dbd270447d31675d8e49e70fbcc3e7adb7b0fb79aacfc91b69b2b53e8bc9939836129fd464ac3667d949816ddab4ebd55a141016fe48e357f8d8e8da3d27affdbd8ee6b384aa035cc342697acd84e60f96438c90962917ce7755e6129303d3677c98fef63b5e55848224a8013f731af0b94a66e7807de82d849161a91d8c559c61cf7dca4e966f141e2bca4599a746c7c2da2cff94e12b947820feea4aacbc05f420dc53577581381500965f7e0fae2cac5154b9bbab3d9883819f65f544d8b2b74a9a6cbcfba2cf6afa93240377787a46eacca81f9c33f5660ecce80b333d401e47d36c3ac2d43ef3f26cc74de242202e822ecb05e9aae4693e457c8d183e7560115115468d7c1d99d6dff08201da5d932c6f3fc1bb38637672d64699d2d7f9aafff2e284d67ce87de59764193105d09b244e9834454866764d4ebb8bef238430cad660f3c320f0b44e3974a5bcb17a59d89d635957366d1f46604211a42a3e0bbcd8b3fed2c4d15d6e56c96cfaaf696b944274d60e5cbb97a0f6e2f3f6d73cf4dcf1bc2b54c57e726b754b6fda5e7f8e29334249280b21855838840c957c428edbaf2af8f4dd43262576c007587aa14e62e5b343e48be611302b263c54680af94a97cde1f15573033be671d60b66eb301867c2295f4a753b08c97d99e9ee1cd6606fa36be8de9fe7a292d3e71cd93b09d65b6cd0efcf0f3e693ef7f77ebb52e322cd2b32243749c3fd253fabc3db0199f0cde59c26f7199d2a7382c35c6a481366d2305923851de1a53600b8de950ad69a54bb179a82230f60ea2949aaddabee24835fada7a1dbf3cf54917fc064ca42826516b9c71fe05d5cfa82258571f56a2818de5648d42a8eb19774ba87a222e3a8a9cebda2130ed0ef8e0a4589da813c10b254436b6195c0c7822c26d8afbdc0f53482f1333e97a785ff9ec611d38db124e2615c23b05101da37cd7d8015a1ae31e70fc1ce6a986a1bae91b151a4e90bbfb0a99e9228368669442151e9e39cffd3d6765bf0f65b214508df1e7fd9b115a8d27460c8b90ca7854f2af2e78d99218f1342137d715d96164aa0864acae40d13580d34f2a69bfb2d8c37bfe610c14aff5c3a29c7f2d1ebeb57f3370b427635ce7ed20d5d62a44d15db371c3abaac8f199c206cc729189292b13ca5927d69158d1fe613d389d4b35f51ecb2866b5e67baa2d6cb30c20110efc4aa3f3bd75b06c8a3d383c99b609f4f8ccdda46352a91591786aaf309caaca63721f57b6ada1fbab90b8ea6ca2caa78c226ea1d78ab4c0d5cb60003c54153188361eb7d90ff09890173111534a66cd479161147322f91be0bd940a21c549b4811b166d2ef60c44543ba8081438ca9e9b5e0af74dfac20699325bb03872d993e8b5a171407001d225ceee65c878210cf163be1549b58b0d824c1ddb9c2e96af5969a1e4f6e9ec9d56df81d3f30533c71da606e4d260a06b52bdc4fbb689db2d92b30b53e773015c5c3d3e1c8b497f0622cc50851d22c0492ccdf46f1cded12a78654db109b6ba3f8cf2ebe3b9b8d5c4ce1d460e0af3aa8727415a2853c1275c3d0e658513fa53f2544c4a5ef7e233837eeba9e7c9fe11202ca7fefc8744fa769520b72dcf3ea4c2d2a120be65ba8c68fef6cb232eed3b491b3cfa4fa6faff6ea63f1e6c8146a394f59c455c64ad843ee5263b6160dc473169d8efdb8f6cb25caa07967c55315f0aea1a13c33416fc726bc3626c782477ea10cb73fb59d2cb2f6de567aea6e7a16ff5bf47dc2be2cbf071936a2b8318024ad51d8e337a90f78936e720c7d95cb3dd3cf748292caab3aa3dfb253b2d132dff0d7fc45ad457ed4c02174e1ab6b3f4af34e050