0x2cffd02e8e96c209f4f06aaaa5460b63bdbe5def8196c8e3edc9de117aa410f14afe4b74178b43f3ca3312eb5511d9b1776919e3d90317d1edac13f5d81a2fb7ae2db5dc8923e90b9f222c16a52db9f9d5143454dc727a14af6dbd09a126c85e8483a4c5d4943309448afcaa9e33edd9d63bf807803c76209b39faf69bb10692971a21ec19ba7d6e960469569ad500c946107563ffcf1c6d60a52110caef952d5cb640bb26e5f7b7703deafb76b695929ab238cdb3890431332e69dcb448f790c1afd6d46432c5fb8abce6b8eb614b29e83e24c9a2eb58923b5793f96a21f989b2d38b30fcb2af08b325c9922b71fff4904ad08eee6bc6b3af3a27be7e0728c43721478e33d93d913ed5b90f6800404485630be62c25a9e2bcf60725aeb01adc858f05fd01051e5ee04ef6518a7fb057029c843fe842a9ae183602ce67b3064540ffec4da847cc7fbf9aefbe4c2c5dfa4a79f29107605ddb1746d95f726d7d676d04d96e0561326fd9d5dff54a8cade3f068ca7f10a6fbc05e8bee460eb5339b79fe4aba1bdfe1eec6c54ca7d4638bac6095be675a37feeac7f594e1ebbd14f0ea612ed7b18cb84979037d474cc2dba1846ef7c3c6f6bf0b0afe693aa1a542b736c2be75fd04e111b9c5ceec2ff8e438da7ae8dc0736fc07e0b4581ed409ce31ecfd354247f8f971c7b3c402eff64e92277301bede8fedabac08a3bb28333025b9806a8258ec2d679c122b206e3b0310343a2c9b0b796575e36f23bf7eff4e67bd52ca7c2cae8c55e126ee9cdea3535749f7490a6a115356d7d886646b575cd11360d2c693869e5e3fdb0b1119cd22d2e548688a28f4b20d17de728b6e3d9a610d00bca46f3578300b6da3623ec3a3ce9df1c8a90748913c11e09b0010c9d51d07fd11fc768cee5874e26f03201be40301d916b17efa3655f5ee155342cd6eae2fece8819ceaab8d2a90f68bc7e012df6aec281d9fe0b951ebe81d90889a74bd6cd95cad663224dd32d6ed7c6d9755a7fa95a4c00841c753415cfe81fe1b2d3a9dd998f632db9b188446631934fe528b447d8228c97cf019c2b7a53a3124b6f349e6238efaee65c270911ab55e903dbe6ac7f8798b1f337518923006735c36b98937b9a34e1b73a3afb6551a2095eb5ab1362fda693392138587e3482d03f75a0e87bf488a897a2da1d0d7ea827458933b71f3f91f6cb033bedd9a449f8cb8da89a63673c9b448dc49444f04db468369dfc0c568791c75213f81216a8c7202e1e41febf15b9dd4a223bd6344d3f66ad188835c6959e93d9f48aa93e48dde7f850106c52801029eb5008c9ff390c6ea1761bf596744117fce31ac9bae9563004909fe6ef675deeaddb8ad0e03110043e8edbb4c4025b0eca6752ea513f7826fceee5b485a71a50cf09ccd29495d5f741c9bddb530be7cd9b801ef27575d456320ba589a0a32b0cd2182738dd124a6ba0098201600821376cef3a28a2619f026b213cc274a01f6a79d37ada49f806857a2ffb7ab02bccfcc56ee4500bdd01afe5b09b4af276b1cd0a6d22e30f9a5da0af35a5e47c31947929d1ce3cb41c67b5530ebf0c73719feb3542ae3267f532a1ceb97d50a06a80b424bb685f7367325ca4c53c244be725978f3ac109fa2ccf646e97f176f46b1093985e357fc2c2d4b92a07170a112b27499728d23ce0397f2c65fba5b94ab0f37e82cb044228e1e637b8698a4e93704eedf84cbd993d11669960fddbddfd6c1687794ffa096ad46d869779f5d5231aebab582e89052cdb068a56043bd23e7f9e534d2b4e6995a28d2ee2797c1ded39d488345d9eac032498df3a154a6ec1b8b922fee3e5af28893373d558be5007cbb5c911c5b5e5483c0a47c668dd229c3002e301957c3a39ac004e720c10ff1a152080f065e3eb8640d194c6e68bed0f2