0x2cffd02e3d8a1bddb77210e24a579c7aac4eb7fdceba76fcea532048c6d5091d8df278e3b4a8831f0c61d848270be5a1be37d02f7673513ba97374c59abff17756bcf37eb3c924d7ecc59ff47d8dadbc066ba4f806938cd6cfdbabb843f98d597a6204fe536f95e64fa5743afedced7b6ee42ae1d8c1ed06e4c7e39f71778d1977152926be91266d5832f80cf3dc94d4c77a48d568f907b4c103a30d418cfcbff3af289f3c921b681cd3f49f826262483de5f007d5ff4a078cd546c92b27c743d494c23879e69087d031e3bc3643720d409fcedb53e1e7db3661eab4aa6b951bd43b2ce409b871f7a2e7f989c412f61cf111c1c8d41132f8888fcf76497bae6f09aece6269a38c27595bdef194caa3e689035a364aceaf4bee9b487b5d1ce7bc74321aaf0695dfc1e623549540f9b1a2934d92c68d40253045eb6a866fa68825c2485b9099f2ab2a45bd095ea72b5feb874e2ecb7eb0121908b4a9025a2f28e38dffe7e56e12664e69e75c8e946f2f8804f59d04bb93f368832294a8476aefe9a6b24bd1978266d9988ecacfff981d689e6d5d6b1fba5f9dd63c513ced011d9564c06beab13a2f67f4bcbc10827248d80801c771711961bca190fef8c5baf026d2d265c518a9ac20634b8bb15d9ee5dc14f8a1874f464b8087f631fb57812c6ea146bb555ff556fbeff713132132494908693321893e8d906456c7ded116475c5159f01fb8c2ee297bde4ab4d21b709530e03e829db932805dce0a5205002619c6cb5159b3753ab49463192bff5e106e0ac5e1815a918134df038abb87d760e2ed1235b8711d57d324bce0c26d45998728c3dcf0d7cb0c8cbcdf2fffb84c01d5edfe81e368753708efd704e1d2068e0348e68c24027ee5b262b8ca34f0764ad1719b4740a455fcf27be7cc8f0ea28c471a0038c8644bb830c04d79e4744174d30f84c29aa690695f00708876e5606a59d4deebea919477c953a3b33b919133b67157ab736b29410d386e4f542a121a93eb11596c793573d333cef77364a4548ee7e44c5bfb1866652a5b764d5990aaded97f90a55cdd001e0c0a1794ad2b2295a30fbb72f44a0028533799141f9b92a92302a4ebcf2fcf02e8475ca8560cd5c346732ade1547846045cce2b2437ee1df616109e2319bf2612bf098f79b7add10493b5458129c9e3d8b121e548148936520cdb74452fe7fdb3adbd659823134dcd0b4e50e20833f67649189016a905f3ebc73a7ba689875fa237272a7d1c1ffcb503cecf22ad97719de68301b8f03ac2dcbdf70a7e3205db4b5da218435551478f2734214bf062b78fb8b86f8764664da0185b67c7fd48587ce0038d2cbd5f3c51a04e1e9e664a83ca036c3896769a096f73367e11124a8cbd474b51f0c65909faf71274046fcbf0e863074d1a8e24146fd9ee0e2b38929f086707517301134806ebe448f96b7ba83edf9ed75f5f31901779cbd1bea83f144ccd642a1ca82a9ceacc5cf51397906eed2e44b09c6bc62a775683053d1cc553de382249e2e9f67c53ff97335f61803f29e5f814447c87da83b77764134d936526873a4ee5ec6f040be88beb976b2cf0ae9eb37fe8d2f23cc002e63178244618917919cab519d6673cefd6745d9288458077000ae02e96ee7c1236dd6ebaca35a84db649362cc3fee86a25adab781915de6651d25e4389120e56296036ffd38a2af341c354ba53595a088ccf6f0f90e57ebf9a75d1cfd6a27f1165b58e5a91cef4bfd49833c5a6520d25f44bbe486c5c432c91d58273f322babac06cf9998b31234df0f50b36a25b2f9a84b6e0101f4fb5f380fee00a69096582d981c4b00e9436d4c40859ce8066c3e1c76d990ed8cbc249de290f49ad612d7c70415dd7c0f5211cb85d8a8a624ea0a53f21ec98b5c6b6984375564c7b4d81f6dc50d