0x2cffd02e6727955411c6f11e2b177223a7d602bc98b231041a98a69b3e917210ac71ce9587bf64a1684236c35a1aee4f2f9aab147b15b1357a724cba1e36727b129b9ad0cc910865774ed1e600b883205a349d914cc2192ecf5e89117405b09749cd1e7ca42695117cbb516944482198f1b9dd2ba2752fb50349cef2e324f7dd65ae4fc99737cc527933ce7f0f9461ebeac1ed6e31b4bf655377b564a895fd51db8488a871ff5ae26cae76b292659f010dd040730ad61cb7071773647b9059b7982328b32c83745fa8857ba4a557ec387ca5ab7966a1f3b5ebf6313dbd3fd83cfb12d370472e1a25f153b74039a3dd123091eeab53b1491df990769aaf3f0d2e56b57ac301261d12a683d7fc639deb068add589d2a42bd8e4ba0ead6e859ad4dceebe47f569175e6d5c771cbb09fe1cf5c3bccc8feab46663b9b79119982e89c144b0ce03b139fbfe6218252fa42b424b0b6bb34f1e4b024799e7a97652eb8c4c0acff03b8d6d5ee0d51328aa486c572240da63d66038147144a16bda5b92ca12672a7342a077f98760fe15ba9850b7c8b3fe8a27313053b1354a1ed371172096c67a0580ffb49ff9e6dd6c24b4987e09c8aabc45105bf66d8560113c676058f2be7d356a113c54ee0b4464feeaa3b277ad7d238a87cbb9aae29a702b9b07a915dca8beb22c34955dd260abac3ed21fb38d786b8eb2152cd1ca7e30716e5771460c5a0c6954f07580233ecf65d59558d592c9b36180e6e4a2f7cb8db3837d7d4f9363961eaa8461081deaddbfe54665fcaf28af1e39ecb5e463e78e210ec84b2245fcddd9e0938f8986bc12be4cb9564f22ee26fc7847e4f5edbe56a8e46af1bd70d56ab323ca904421a4b2da8c0c4cb5641989f231bf490a6b40db7f562c96bcf4cb84ad894bab15e721b0f411517af6de1a7ec73e38ae24aa8514eb3d0f4e4824590350a87a08de170a3b660501e5e744048f5122e8eef8f93381d121b8f272525b6d5d9de3a582fa0ffadb755c17ae772a68e37ed969ea6da4bbbd31ac06f038ca15881f12c9beeac6dabf7a8935daf2565b12851b7e6d1cbc98b678dd8b7a1eaa4db2101d82e673c991490862994daca531f24a6e4966f9460a20ae17c3f5efe2817d13986218aaf69bdf1e91d6058050d8cc2109a70fe885781fc172307bd389fb0954e5ab7b7077a84c7e7679a75132a0501df7297a9969edf6c4297ff4d3fbf476bd5e361bd1c48c01c813ee48cc33b50ef1c97e603dc390a740355cf85442ee5db82d04c699ee274cce5996633bc8780806709b44a3d1e049191402b080420f6e1cf3a8ece90eb88b23df2a00385f49bdff9564d23ada8a1495c582049e3ecee5b1996ce6114252d08e8befb4aa5e457f6ad419a8ada88967bfd1c9687629ddc7bd884119c2e726f4988567f9ab0cd80d6cd971b208f01f74088b6fd01ef10a93d183da20782a68d887b9ef9ae75ee0c4021219937d2d6e795e5231eaaa32f808893f76d48c23417f2c04be7922b28accfb4f8db1e260b1243e4943b0b9816d14eb4efc4c72b2db8db36e21cb7c07bdc76f6cf052adf21aec685a9e109b0b0dffb3c7c25188d577ae7d0d2205e8386575dcfa287de70df025fdd3541ea6c0699e7cf714e4ce436c8a7ce2162095eeeb12a0a347225ecac058e43acffe9cf7a2e77b9e59128d9c3270b6f32f5b79c6ae14392cb7b71ae9fcbebc40c268f144dc5ddefa2c8e13f1cd28437bc3bddae2f94185c8209576d3ac68ed5186dd6ab6da154616e326953ea76e36a4b99143ad78cf0b096c8ee73bc3ef8d56ad3c0f59d22a77388c99c77be71416160771ea717618a0357f479473cddde189214ad10a6f415fb98e69fbf893ffc301b0714454e598cefe2ae0a9493d159d4af40e0d31b1d6da8b04905d7e31a927fad395d97d8b9