0x2cffd02e1233506b830e2a62f39e55945e497e7c96d9ebdbeccb358cf276518a4831a68a7f6c0948c92d4a1e7a8df1be66bffca6bf1542d97b27b4d80e23de470f34d1c1552f86b6c5907c4b686646034623e45a58b859fcb54f7ec2acea5c7547f467944343413ceee54745053e5392c79d22cac0e5b9c4bc423f7a34dc783cca03d12ba86d617db1aae12cd348d6502208b16a9620806fe14eeb428978ba87f99f4d5a7db621912379e03fc871d599f44a11752a59cb0f4aa80f53a679e0cdcc941124433975ac81d564455282423a71a3dc82349a297fd96aed184a8d19ee9944a6a488e6b70e732047bfda44c409331a629d1e5426b94159fef58712b602065aaf259ba4b19fb7daeb4e166199f2420ffb65643cb8486074fa397409c97a59fc2fbba3386535d00b07466e6b85cd9aad6218d06e3b0bb395a124f97c991797bd737c8cda6d784c8fc15a82af2a8ef593d108cbc39ea76a1af87363d57fcceedf03b34ffe151849374fa6334559e49ad834311a622d63a035099a96eb58ec105549e1a54929458b8e24fcadba8866ddcc2fd7c6918744da1a2fdc4236b52934f60fde909d48b68f48a30168d708958ab1c1c40e5fc78ec908c427d882ee77a4ab2eac466f1497ac0c6b407c200fdfc9fa38d385050dcda089750811d46cb6322174fbceab1b5c52cb680d664a5d2c8870e76539059ff9f96f46ebda0ff238ea333d96b286cb78bbfe86740b8b498eb8a29802a854ca2b290b4b10569d83658f46ddcc7d8fc660a3de8e30c81023bd180775e1638100cee8046f1be0bfffc9bea62f7e74ca9fde9c62cdbde7587fbdf43753c0a8ff45850f8652d443ee247c7171d82554ede7c17b96ab39637cc559fca464cba8252edb48e1e64b1f028c85431eb49dac39526d8c5123ba1349ed02c9fdef63a289d7e44c613efb8e4607056f7a58f4c828e38639fc289d598ceace55c9a92e047be10c4703d103975748055eb2cb514b7cbe5b9c49a0eabe063627b850c179d4bbb2285e9884678db9c9680377eeafe67a57bddf59e7096f4d22aa548e7920867481cbc8e5ce6cfc500d847029002aa4a979ea3369e97a247c72fa7acc6f44800c9258c8b268914eaa33f9666c6de2f275c93bee6523745a17533611fb67b7f4facc3cb6eb8dd8655013b0c65ac0c11ad33141c62ac4c884e6ec575f9e0f04569c2996b46bfcc2730fd96533ca92629bb1827163bcfc8e4fc316f6da3d3056c8e6f41d070248ae3a25ec763db895a0c9b7d812b5d1925654cde1227eea9f52fb649b7100df8d5e2e94d3162582069b850337411ffa72648e721a70a256c73e484079ffbe850e86b16d90a648c4c28771d56913f8902412ec7c22023664ec27d9650bcc7fe80d9608e698a6fa43e120c4288ab79be9885ed4328284020af8117266b4a520e74505239baa7a6d596ba1dbbbf8ca15b8f099de8ffb0ae556dd8d1d320902067bf5aa3e63da6cf35848bb7c868f11b66570f835b95d3070db6059059b1a2f8d62087764023cadf11b477f6a3cbece90062b978b5aa0e5b51c08fde2e1d41f28ea37f123c547a748adced6eff067b13950acdcbade56289e5551becdf222f9fe49b71bf2ac9b07cc6f564bbc05f55693bebd32cdf63872b3dd0603b33b2b5dd441f9851530c742d8bcc9f4363381ed33b87f2ab2290bf4bc515368936624b04fc7c384a1bd897c83672acbc9635c1a341120ada94a8b0a59479ee9c01ca85597c2169d697e39e1fb83cf19b70020c9b4f3632b56071c0998c9655b4ea2b4a058747de04143950bf0dc46594e3c37fbdfdce865a6f10e1ff9cf2324d85c4aaade886e8557d5d3136aa9da5a4af2ca8c1a2b3764ef5fb2e2ca82197301d4494be7d8953e21a3486b037eddfb10e9ec79806b12895cc0026d400a0861