0x2cffd02e1c2c5dd411348680d3c5e884995a8245e997c50c5452030105d4b3f5d8f2cdd3c5a953f131338283fa8bcc7ecd61e3f0cf6969a24f7565f5eeb28ffbcdbdb4aeb84f0d32fb76d78ace460844f3940c6c5b5b3b5b795d6f5e2f4b7ff5b891d9d037523e0b8344851821d11f22c2727711927522d38cb99d93e3b425667861b62c82b4fc7e5df10f460aeab229e69cc8de3557fc72e2397cf1c31738228b6bcbc7ea1649e0f0f5c45c0feecf5d81c2604f4dfa86670bc73a27d614188d93ec50203acdebc2f559905407a6f336eed4b5230d8af6b31dad12aa46a052bfeaa6310d55ee0c5c7cb70487664bce090b5010b0de009b729a34a29cad567a2b76597b3267875294be4916491faf9896c081255d3aabfc39e3a9487d83606ea8e8076512b30e51353bdef7cae00552e18d8f1d9b3c7b199dd0ca68109aa9103bd5622a8efabd7c14c2de8230ddbd48c3cf8169a40dd888c8e2d549a53ff9372a1ebff4695d0398bea71757b176f1ad23ab4a39cd975cda937299c2bae31aa9bd8334538fbcac517daeb1055d6727aa93014b52daeb8b0e3e9e28ec6687ce39fa8ee0a899a8421e577496a7b386777d8696eb9aa2b0a25861acbb0ccf800832f35d373ed7d1bca802860564b5faef728f5891610684f2ce966fb39daf81d47471f49dcf16db4d0a9f8a311af644f55cd677e1deca63f38adba5f16dbaeeb68637ceb595fa9f355ef3e6b65d1cad1ba866060c62b54e504afbfe242e705e53d5a39b706613740a58ef21f3fa8b428b729749c18b84c174c79149de46d9b664a755b69d207657e0ef04598fc0dd6363377c522392d6f9f39056e43f38496afae23ca3eb751029fe76f0beb50f567dcfeb44751b0858b5ceeaddc6e5a9534d53f3555026a560700498456b380eac48e09c060bca4193f1aed8b206ba1551d6b741ebba4a2c255d094ed389c8b507862a6bc009f8d6b66a9e5fbe2654002dc1a6e49f43d63e057f77e800837c12b1657e45b2cb15620a966443b11dae5ad50bc0f4f987dad26fe19af93b9909525c917914066fd692124d9614dee60db1df462307fce372655bc37539d4de3a9995c5bcac85d81b62c338f91be1411a785d82151141ac0258ab5ed82452346dac1e72a1fc393f9fc8f9d06756d15257e79ef53cd7cf364b208862bd15df44058dab5e0bd991dfb421dfebe47a50c47f692768942fdec4492d8a86fc8d66c4c0559a783f0d0be566ea85441feb94d2f657878dcec566624a2b664c09829075c9e053b4a64702d3972949be707b1ee02fd8290ef99bbe46043dc99379b9903e6b3e325026f0116c47379163bbcd0f2e685263d6bd2481bc0a041a74b357efa49cde553aec5c459f97a095101f7a163d9e99dcea9af49965e11ed325d4d8709d6dec4feaa707d273340a3edf168ffabbd668ab9c10a8dadf8572f611adc330b2cd3b6954ee181b8d4c59d12dc3c3fc155df92fbd87056ca364a028a21acfadf7d93f0fccc2a02fc5448d47320bd38c21fbfb184b594b0ec70fc3f0c4417816446bef20106ae24621ba328ee5c5ee69872bc5b485d9df5b4fbfb81473cd039ce3b73f7b533bfcff8a808c0315f6717256f585778444f512d5c200f42ef18f333d1f99a94cb6b2cc101a664b892449ff76a5348f77be42fbc63e2b4ae912a409c1c4ec961257d390cbdb3f318aa78460d4a91d9614cff8e3225a72c81bcc7aef633e915f21093b712d121f2fc0ef3c503f4e06c4c76a4b12fdceb70c59a3003b8cc5c639cf39788255ad032aec4a9d2dc9f3013e3510a44b39a8231674047c6858c7bfc518d5bc6c932b75d42effb4df3fa8978c39432a07db0e87fe2489024b4a8c926dfadc8c7810e00874488b753cf69fff413c4ca13986b0e839c3215f1eb7c56f630f5742d7ca53ba29