0x2cffd02eb7f2c4e06624ea9d0b1a5b842244ca1c7c3b92ddb858dd8f2374a0b67efba16f734c7177d7456cd061a38c7d645ed4aba30731faeb0cb3057390572b5291cf47ab3fc65934925ec7613c903825d07f24dfc16cb340d0821a84a85e94b394db6d46ce1a6a86902a0269f19fe4f7c08ca66a6073ae2580ed18ab366344024e332ad41432111ccba2bc0c6925c55b5714928c9183174c6d0b2541784c0f2582e9abf6219fa86db961696a7f710eaa586fb97c320bbc651b4847d241feac9d64eb3525628579e282bae64237d5581e6019e7824ac6ebbc400e607f776fbe8f800be107976faba1245283688aab1e7149a85f13987b1ca999276d7d95d83839a388a81499bbafec1986a1612b158bec0b55a43a4fbb611b04cefee8d877a8ce08c61ac58149dd079e6fc5b83de3129c69ceec0ad0ac7addfcb3edec34bbb4e04eb3e69653fed99842785c25b6016f336d86587a2f84f4179f9206ac5fe84712a2e0c5e68726c6e956dfd425fa469cbb31bf2d99f09715c3044ae2d7f9524e179f238f87afc0c7b6491b210733b858f27f1a193cdc337202c132653b1cc253fb3417e5cf999d4dd20de6b4486899a987b53ec41611af644d01da72ccee69c79d9a47e9b43bdc649ee332a9cc2e0ce1610378e84bc47415d6c948f52e7eb25d51fe0b84fa64b28810c0e9a9e110a1e4a879a06b5500a4a9cfb18c9811cf1809383ff7b06a5da9d00d2075a8334cab373dce793ae9e946e2744e04a5838c94a0d511be73f2cfed8f7ace409d36ec2afb2881a42655c8ccf840ded521cef6d610db5570084bf1f80eb2c61883b9a5299ced039c0ec049915a938b71a783618a96fc17348e662eebb5d77295d342f7288809736562ae8b188e5054451abb3105596b581d9c1ebda266c7b7fdb0d3a2f0049d1db7b53adc4d2bc7b0179f96db4ebd13d3a9a2ffa12b24cc372165426de297fdda270db86d260290c6e5a6c2e898d4890bb576df30ccc14c7be0e31adbf9f33ed3b0803bcd460ae21b44df744c13e372a29b98e47110c0a1f55e25f0f2a1b81c745e46edf6b8d412e00da49a76413f446a152f9812ad2eef5e81131d4aff6e48701ccf69e17a0679ac6e7488c4d4bb02fc79b9eb537b448507c81ab393ebeed4b83da9fa8cee8bd62e930241153241306f6df81573ab2bfd8868edfecccb9abf164de154adbcbe3737cb9d21e242514c47ae688790a810aea63d651dc7d7e9f4d79b00ef690ca9d3e54cf076e0e08e9f945bdf42463338063bbdcebc7669872c7400253fcc1292248529741e51b75dea783b1e7944e5dd5c340dc3355d6abf8a5c41cddbdc69aca3e8a3cb62270083de0c90fdc0de03927744dfabedec869ff67dba5bc4d2b16c818d3b7926ba35594d234caa8cd1e13edbd878d5846a31e015861c469ed8314b6fb24578b489ce26e02d127e4648ffb1f4b5bc8388ea8b20ef2b5758dc1248f2ccc66a41f3e7cddab22f82c4a5f4b865d3ea373a566a5586da4a8c44efc302e8f77ca7690445a162c78ec72bf1652459d637e005f4a58a2f391907d636fa6f4a3c1597a60a938d9f5089220d97f53843c2668fe34a383b7ff8411a67d83554bbd97e3bda086846daa8f35c16da134870c7be19268974e182e30121f0cd866e3cb1bb7aaab47c63c86adc630253988368e1ded86ed9b6cde598beecd99d59625dc17ab549411d77aa7d5e6726718789320936e0d7911f98e25f705ba3c9be1b4eebbb80721ea484d51a1dcbd2684544f62a03357f9ac13d81216058aa762d24421acb96d461f6e0f55f3f2346389bfef296cdc4f8eb2945445087ca7ac825683eb83a155dff99aab9d7a4cb2782256baab380883ae26673c18a3dab097c4b1e3d9f8d5e73434e5432161fce50b3b38d730bb49765a5983a2922547ace