0x2cffd02e8f6657c9188d4c724cba4d1df37a4831f21668f1d47ce4d8bd5221ef0e3acd916235f6da743e6e35a76e7871312b18743c4e4d9b79c2e49b1487221d427771be2bd6b745f31152167c315e33597b165d3074c263055436e09178a6742016858f2047988b2d352f06febb476bd04239967f99b1c9136d2a0611b8ab71a2ebf9e1ffcf9e52010a7bbf7aaa470c440fc3426cccabbaced4d98def559f35d400541e149aef65596ad1d13b06e2c081b9d5902f11cf0bd1b919ef3c5fca2a68cc72a840601fde642fc28785d8edd932e63eb18aa8989974b81e30a8b70e254ece44fece5aad8a17a21436132ae6c8f1855faf328ab2b14f88c46bb1f073854ccd7f569b4b8cdaafa8d207267034e8c5f8dee30bc2e349a1fe4b8ead2b3332abdcc96075a42882685ecabe678e9e8d7220b96f37f91b1214eec756c9e025601ac9c01095857d8664d231e99a502a672c921449c390b386748d8c336c6b4893777f10d4e4a1f3ede1fee0d52f5a5cb6b3ec5262fcb1b04e38e1fc6f8f0d0818450bc4856326609dd660990aa330ea16550edb4c60088b404c6dcb91adc0dfc9fef2b134ef06cd98abd7e5f7fedb4244c8e99950fef939dcdd99e43543f35437fdce78cd6167b6873414592557416e45b1a504e55903fd12d54d0c68d0539a7b67da251133658352b9558691a7e2e0e164109f82ca2e6fd7b44d806ca9a64ca98b3022cac6ddbd1c792447b0fd2ac2ed176c133ad54aae6bece8c36a727c33653d38cc00e4d6f544267e1d0b776213e74a767d45b1fc69e6687f4b04de9f3931b4dc07df252cd06988f770c6e45f0f2061c088da95278fe75351d1a5c82822ba6a08d775d3a752eaa17035e1fc456990925a0c6fe3e2c67407c92eb47f647b12821da31243280bc2f37a843921eec6cc779f89a7ec89efd92028477f14837e08dd5c2c868fe55127cbee015b71d4e4a89f446e7fc50be2d478527e9c13d234c3a30daf177501d0241d3bb3754d0d527eb8950d7fbaf0f7eaa95a83f8bfc5ed062ad354f23b3b470e5474201116dffb2f831c32c471f4b11dc8f8a781fc387823f749f047a6fff415e8b6a19e0db2ac768398175add8e3ffc3ab9eb7c5a5f6eb5e33ed2cc99d7e4f9311fb3b733b5ab791641e65cfa7d576054dd174627fffce3dacae3a84b2b14c5585a9b2a9ff05bde6a3af56ce6673493d95fcecfcb73eb562a4fa9606de5064ba3ff812d7f500b47184255d1b770b7f95f0958faf064646e4a3efbdfe4daa719530a190d49ac6c0521d10be0b6261bfe0a0ca0c403b0fc6479516a5dd250bd34baf1b0de48436587583af2c89296cc0aafbc1c5fe24f6a28bb022f831be93d6f0114ec2e02ebd915e739bb8e5ff0ca416f6b126e88a2e2de74297e2496d3ab3642a2d911dd1bb97ab717bc8f828bfc95f48a68c0bef2fc821e6b9185f8da19cf91851d8acc2b65c52b2dd151c0dea2ef3a7eb4a09b40ce445b78ccec2925fb03f4a0fc993cbe4501ef6c2353b3e399921d23ca0b985e571eef358abbc3ba8a6932db720e4a9cdeae8b7d1cc0ad7dc442df310e815498b7d7c5d4e53ba9efa57820c1a27fb7ca2385f16031f21af3e9d16ca888fcb573f84d87e5f4164986714197adbf72b88424ae63329c20a6ee65eed1dea2af1f4997c603573d8768d59dff02bd91d5ca39605accba47754d49664c90b322f1337a1628942637ecdb2cbd51fc34917f1d8316b26a256a0e69ba1d7c2533d3d73b0e86ec22f287656a35137fb7fefe19d69dca6d819666cb9e9133cd1e422e75e8afb14607d6a66a7a48c3bd9abb52f8365231f13e4ef43c332ce9cfb32935ba2effdc92dc7efe04a27ca68f76b73e69a257e5dc645a810862baa1507dca95fbaf4c134b94783a8532376f6f9b73a823dfe6018d85cf6c49