0x2cffd02e2e09101216a4cb6ceebf7f692b5843888ff6ec37fe8810c24ab19562f97e5a53ba009c1815d53023bb08fe1ec293a66a90a4186145d73e4a2c0fc2534369bc12c8da560cee51d670f02ce52ad17388098ba3ae43cadc818b9586849cbcbd8aac16c7fa397caced1c4fe6b491c67af4f06afd63f728959a3c49fb4e27bc7c5c096bdd816c166abc51c8bce979fa082e56a74700645bad152a012e976986b0bdebe903f93b2d84d4d611e6a5bb4bb4315333aa8ead88a4e57767920f6c2ca93c5a2e3a39ab05b64014e5aef4d4594a7abcbe0ee5395788858d8bfe24b7ccfbead8d5bafc979380eb4fb68d4e34a4e0a96a2dac2397503459d58a9a55d481c1d20891248977afe90ce66aced409df9553f9ce746c6f3b0d696acaff9ccf71f6fcaaf6ee339cc3f889738c166418219da2c45678f845d06c71b885e2fc2a8b2d8a6310e3c695df78ee76295c7a202cce538e33284f3c180564638cea8e3e98bc09dfd33529b472a77ae9ac8f9b0fa87e4b3b93ed229b9df4218c98862250323653b1db05f9a19f4eb4e516640f5335ae03de8d76a86329b09a8dc7d4e293323c33688ce932c90903aa30ed2ba37a51673a30f39c934359388350a9575450d770aaca37849fca891819004b8e6e5a88fde0592d6af38baa03831edab3150dfe76da91c0eca323bb854488dead57592a12036e166c7fb93e9ec7f17672144480f07320c3830db4a41da264f277b18e2f1b8b58919d8b22646a3e1ab3407f280419544134d363ae2ece32ce7f6b4e094329a01b454ce69706c481b25241568295bd51c1e3aed9f73075d46d4e688ce9161d19ce7e9ff59c79424ab9c8021431f9b384b1b17bf84c2705d1f520eba1a8d2baa0dadde8fe0584f2d63ec7f73f7c77cd4eca4216e052302c5a1a92f928449865b7d8c8bc11f254112610f1827ad30590034a473d33605f235455c2dba02476b195997ffcb008d78733e961b6689bdf9359b5372cd79ba42efac96c829dfa292c93ccc4a087405accc36ae3fde9a50628ef6724da53440d2759f1aee2188f1d28e04c5a1bff095a7d7826ef4d47f1ce8f2bd9905f17937cda9a27a2ac0f2f0ab03f361e1a9d7e1cff5ce85330cbc5b38dfee69baeaa4e8d4f52c61188e1816550762e9b266fcf3874bc39b5cc6a426f0cfb0c9bcc7bb285566039134dca8c787e04b5746d617425d30c25ba4391ec688a1ff1a237dcae24d893a3fd37c765b86af72acb01b153094d46bfe0e98d3346b13bfe1a9260b184a25df0115f2ab8d64efcab217c8027dc1481311905e82368999192ff28b45700a0890e3f3abd442c92cb7a6b941702bcc38518a0d447d2b373a93a70d586831ed0d269c6491b763bcfbfc242dffbac7f9c9cfc6effbde4cf81518b239f85f00f75eaa9b23dab693f526cc0dd66a2151e531807f191b17100f820bf4b2552fdbfc7ba684f4c84b907ecbd1cde849b7f73ab75e508d9dd20bcea279c374a71823d317e6c37c33b993bdd574aeae0662cbaed826dca7d4cc6b96d174b9af3e8e87432a577e23044865850612ebde10aeff673e00787b8869e6d8910fbbcf5dcf783887d4aaece9b38d05df7ceef236c637a40849efd27085d5132e04f1c864522f8bd68bca22f0a991971fb18016950eef3c91a9061ed96bd903da94ee0475ff0c20e2f20018fe31addc03694573f63e3f29569f18c31c6085b8acebec19e6e4a418b392f4aba18d800ce289cd05e21b8f410c871cf62bcf010b0372cbebe31160cf31c7cebc894cd6bfdd1f59ddaed35afb88a384af43697918ee2445771bbb3c11dca8d97e2135ea1beafcfcecb13b205c50ffff209f957cd5f091ad8cc5616e6c7f55c38e3a0b09fd4db87c5f8b622f2fc06f69f69d9847368ab96c0d32b4a940430522ffe2d8af5924f58