0x2cffd02e0565aae52fe9832460350746c86c9bfefc75c9dcc4ef194f24bdee10c586ca0210ef3a70fd295d0b10db773b6407cf2effed05bed26df0bf6e25732734e5a5aade1376aa345e9c2b921d441fdb7d4cd29e36a89fddbcda9e313aa189d9e048ed944bcab24c4bbd3ec715948c0397afa57894b2a706aa5dce3723bbbad52a624243e32cb43883e42a415f20324330a56f7fb1bc7ad63a95f76e17047d4a68d9f0a1100c033758419ed42afe5125da81cb204da262797e50f6c0dfa7ccfaae2c237817eed2933d5cbc0d4075a483ea349249695d73f4dac048886c5134e1ad8e679776b526c49b7236c42427ddd3d3681db0f19ff106a3c6b380a4baf7b195ddf9cc5b068fc90b31aeb1eeed4f71df8b538d45a906c3a1ab2f5a4e915b820bf9feceeba3db6019040de8b0044921313f54b5fbe1ef7196bc633163dcb2f37ad4e079743676dd1c07dfc95202d8e3308db1df2b875bfe664e35368aa67d4410774c16fb19949d1006578203f4a5a40a4859293bb0a2fc9bf13a39e05c5b2532e34188301169041e56d8435d870c63e86ab1a9cd508f7b06d91e82bc26ecec8ebf98c29aab5d4d374736d6467269885734b15762adc3891d14e6fa2c808508009786fc67438c78e2a93fdae77df032d4e71da6e2ce35a280e713578be1caf2b8f42cf6cce93816e2a4296ce778b548f3fd211cb0b6dc5d691122b8189fd5824a25f91a2fc80e319ef432e52422e6ca6fd5237f26dd09c2ee5d9d3d0426a805a77e2922e48ecb54a3583440e93a5623bd46889db7c72e46bcd9769b246c1545821973290da775e7acd9b4b7dbad360a7fa5c4957dd8eb7ff4f3d4de74392f9a3b2a7b1b3db67b1aec97158576e3e95a65b3d7f4403974547c5414abd8e759b8dfce7ab36270bf931399ec6c3c42d03e3b8dd153a7b91641555763ac8cf5f2bcd8a4b490cdb20e0c1194c39d1d7334d774a3a803583a7c6898c833169a076d98c1b92440331cf4e437eed8ec6e6e2f87ca0cf539dda5ad47b327267e3dfe331c9ad3076859a2e3d22f3dc4daf04fe8471358973adc383040ec1265d40286e78af3c2378694d3238cff9f1e9174f0f6553459ed3702da901ccd3d3d0aeb256b448ddf5b5a9d3ef1c25cf5f8fb88a8b1d198c86114f278b15cd68b0c6ec0beea0898e694b0b570f24e2140b3fe42e0bd03a35db6b387a6248f17bf020999f43bcddb9cae5864b8c21a3d7049daa813957b7feccecf9c5260f4bf583316ca9ae26c3b66c129b0c7e17dda20eb1f13ae3194459bf811e006fac4690441e227523f8bd3e11eba1a16db23b90cdac5568c8f8bad2d737eb61c64d70c59d317717c302e8b6a52f5e4e85308dca6f5ccd2dec0891d784cbd7def69a66c3f7263f242081be6b2f1e41eabfb17956ca00f7111019ccb9f81838b6bc8071662aabcf8dc51dbe0261a46c386263c3e2ab56345dc101e346fb441b088ed0e58af686a0261d40741ec8ea0dd0178dd6fdec427e25ad5e4cbcf74dd6546768589b53c195a6c459a04cbf687f33b4ae119b79ea4b0a5641b7ff9bef43445b9e92837b23c424bcc51dbaf65cf26f2fdb8e4d4ca16babe624753090dacdb9c12f407b8f268e2e11ec5b2918b05342ec615e4c8ae12b7962e9e47fe03310860c73993ac8201fe0268a7c3ec10531def087d1f92aba7af642e01b9b80c6f7e9e91068061c83fd36112d2ce82181f3273438c754c0512e590fa2dcfe3be4bc45ffbd18844e460d5754639aedcac89775fdfe549d1aec3eb30db6cdb9edc2daaccaff8dcf6bfd66df3a3a9812b10eec3559907695ce5e443ebc857cdcdd8fddce822b01fdd9f536a6c904696130d4b00c67482dd07644f18bc77527ed95b00620f40284190e2d7cba8ed7ce61e15ab8a2ce5272ffd97871017a8a72c3a0d