0x2cffd02ee71f4ea5892c995d2e616103b0a4375e93eff26fe8498e312c8eb52d252220899cfe83e2d7134d85b4d429229a45ff088d5b499d81e3e79f05544e17562c3448a52af8f3642ba22f0870273b02e9f4d77eb5d46a712c51b447a9333cf89406540747a9aeae3b57035e5b4669da886debddb5bd1c7b2cff83e5c35214d3366319fc65e8959f05829bc064fae9641d116a272989cf481a5f74218266caff566fdad9e62b71e68050c1d141faa44a30d44fa7cd7b664e5d7eb7fcee277ab0aed94284669bf8d4e84271b8ea4ef37b76bbd4e62e6f85635d9863207e52b6516ecd3ad5587cd56210162f4a20869762a2b1d43cb0b4c8ac151a75196f772b134663cb722d9c92d13d72395d0d4e6c4575736623292624368f9c60f0cd5382e9d94d53c196ab2d4b51450083bb236e17624ad30d95fd54782cc1d42bfb70dd5ccbc91625981463dc82b47fcceaf7bf94ff2c167d6fab20d62ec50edccd7c69adea3c9798fc88980f2ff5ca2e8336b097f34b8d148bc4b2754ff1aa42e9c20563d842d4878e58e7fb2cb9f75a4d718f99127180ccfd1bd608e59d5ab543f62eedfd88a638d46cb95bd9f48a36ded9d3a395c8a0fd93a450849825a81e0700cc4714715b17940be15358dd43b5bac30e6eb925d213692d4a7da348cde5aa09097dd9d7429552a9574b8b53ec03da625119525b42bf0229effdd5876ff874c23381a7c1f050a83d32f18a7ff5663e10183606b21612c3b9d97090132adac30eec8730c0b9bae089d22e537064ed74569d4d2e640aa7125fe4df67e3129efb8e99f84811dec994189925d4dd43ae4353eedcf86c6124c834ff4877e167a4f042df4ec4a411aa7d2638fa03cb4ff86bfa400680d6d6f8f7693e2d59bf668ba71a5fe89f11c309f8b231ee53a1a6b65cededa0dbf310991dddf0d81bfc3f4595bc2734b96071b43ef5303526bcea161cb2c311350dcb6ee3a8902bb080fb11d5b1ca0aa88aabf0143473c685171ef43e3a6bdc03285ea5ef741868fc4e0860433dbd92d6a99ec341dc70af946145db5aa525ee8d1b39d148beb82dbf9961335e2b1db5a10eeef238055e01af9e41a369bacff65c3c27a250ad94424dadc41b48213a094d50335064a6669601f8d0b32eec1d30252bc8d09f87571186749d92f312be5a276acaf99814a991f30c6a431b1f9930a55867a65280da05b3659e43b34422a2048459bcefd4be1a35260f661934aed92ab89aae4c7bed988662a2b523067e5066a1f8e474888d302e7ab1ae9a42cebbc90b736cc79c3d1dc0fe0ea510fd1c11923a041f4c508bd8c552ab347a435500847edbb2858c5adce45ff068b07804148b51730bb7043ae52a8e13b64aee3bf8306c1c95cca0048eb40370a5abc0d5878b69e17d51ba9cd38778bf5fc4f68ac178551296ee36088b2ff3c54713088042fc66692378df90e5f83916e60ab5db391b4461b070c8d94c032d559777eccf22c71d1f9fa7e4bb8954199714ecfc8d8eb72f9e2ccc6d1ea7f00dc54655bb6052b0aa9e36d50bb4fd631b9181813e71fd564fe1b889b336e728c1db5930a75674a51b7800248602d6e18e576da1679d81393b36d30c8a2ddf5ad41444c0b492020e9e78fb4deb054ece8af3095d7241c3d36f1b5f90b82774a4a9bc9f16b5b588537d24211082e9f0d5ca7e24dc8d8bd174fe2a5ef53fef43b05e7091ce72e29a3825a8e119e1e4cccd552f71484ddf1be0eb390ea5de71b1cf74ce4a7abf28b0d5c3fc4c6ee7d37c9f40818f9aa81989d43692f0a9b8906ba491d97364c0626d68ba5f48925ba914a7ade6ec4bd3fb95943d61face5c59855c2cdc7c5112a2ffa9f8698992f1f21bd6e4c87e2fb04d31800e97620c877c6f0f48dd051819d1343b93618a502dfa9950b7d7aa707845b1f2647c