0x2cffd02e3947ba30fdc2f67e21176a49d2ca25da387b10dc464c0d68e4ef07e26e509941c8f5f5780c13c8f8fb75965c9a9b238e9afe1e28d0b0a36d0cdf3c848fbe508f71c853ef7e5773c1f71620bdb6834b6845727fc537457730496e6e3088151b4762045289359891ce3a531e54cd7391c0ab5d6a3a64089012ca1b874a444739041d185da4718bb9341fd13a1ae76c31749490a977198cf9fc8ed40db9ae3000a2a787a36f123558651b92a1633b27884448a7eab9033de69ea8097309f9cdeb672db967a15fa20cdc1db9c07903bfcb6523d2574fb71d20353477a9e76e934b7e423284268826bc6dc9ae1411553a723a5237ad6a0ab333344ca10fd8a9daa67c20a2f136749697d155dc17d9af83c1d3c348c1bb49a5ccbae903056ba5084ecd0c2efb3830cd89f847d28afd63e8b1ad82d808c6e01c4686902012546bc6e70d52865f3daa91e6a927d9dbcf60c6a39aa7035c9e9b85be6b602946a0127de7ae3d08618b78dd507c5abab459761559cdc31f2c4d505ed3ecb664a83d6a3d8359c3afe4337dbd15975ad9ba31d9be5819bdcd94a07a91ce3400d8b4bb4dfc683e1a5aaf5938884d010b64105aa0962484e03f5d3909881528d911d11559a3d8785635a618b8288d613e5f451715f81586c929c6d9669b3ce7d8fee137ee4fe8dca0cee8c2bd618be30aba916e729db8c38f53f2a9f2724634a468a30522e91fb6adbe38580c24f14332cf6d4b95370d1302ddb346265cd80ff9598102ab0cf51facebc8d0269ddf375859ef331a4c25121e0e2d53dbe748c8b6c062d0c1c6903053ce7019de6b5daf509b0a731099d14cd34adfe7a6ec374a35c820e04787e427639ce3be270d6588c488e33c43ccfb64f444f685d8101429f918dafd9c777c3bae52cbb3a5d26321b2b802f0e44be40da1c8d5b82aa2f433c029b07bf0f477f57042b7672134d164f4b30fc41368db87f7c73715ba22e42dec0965231e39ee5acc395bd2651183c5f8f2c6a66c5b8a4530bdf671a74bc22a69a75d94e9cce14e82305eb1a6b774d5c6d2f1981549a8924ced2dad07b62edb5fb90c5bb4a6f5616df8762c507cab156fe2133db4af494e35978586556c849c0f28987825190c81564a26a9b1a3986cc1f5e8a34f16b2ef0cf0f6c3c3b0a06a0cf5fa0ca48e48ce784143ef2b1b356c76f86b0f86dbebef0b8d74d41846c8bf76c31395925babde652421f4decd12c1fe04113cedb0e47ae5693707621cd7ef8ca36399cb0f2a9a660965d3bda4f2e001555784719a3a38e830e1f5bc8719db70ddaf791ee97ce9baca7404e7fe6202d80f6342422f247aa19ad7c8a5e53f1f6d8a58d92d3df6aaf8ce0a724bdb4943bbcaea7f4b4e23525010b76702d58e6e307fbb3ea30e374e7f4167d5f30bdad10a353af4222c24bfb2c9ac8802ff75c002d2467574be1e803243946bc6d6257c447a178a2f2e376047aed274cdf08c52aa8ad83a9cce2d11e8ca397ec73fae26efdd8a4a88b8e4a3a34dbf8546b78afe926d654c78433fa63c0ddfd9568843eef2cf71284a2090857c215b00cad57764a9449c72ac388edc8028c5191a0f2298a4f88c5f38123ebcc210293341a9a9d6ecefa0b2ca8d9c6d3576684d54486371f369c8ab42d8e1396accd59654209619d675efc4e244e13332f7ab25d523967dd132ee8f416127067ff32ce707b224c4eca27651a3a7a00eb8e0495089c3e8845c9c6ff3d9db0cc2a6628c7a86e996cd67cc1a6eed4597a8471d170b309c5edb29ab2eb1a1bdb03b138a217e02e471c8748d7a434a98325e6a3574811494917f8255919ecb7c1cb0d2346a03fdebff59a8d655aafd7885fc57a0d8cb6abf0330c004c310e3c9fd344e2d22749e23ac9d0f829ef4d92afa14846960906e5776ba3a8c83d153d601e7