0x2cffd02efca499d384d702a08495257ff946597f3154a9d06816f2c6316640f3c2625324ede8540234e91c1ee278bb4c45f881bb8f1eaa0ae6b0374011cb830ae5fd18c73a88e317c8d402ba9e1ebd381377c08a3213f00de82e2187f8e98b70f098a0b3941c1ca79d083c643d37c00d9dfdeb0f1097bc26db2c9925d92a9bcbdb290f689ae45541af728ef099c4e31b62ed2460beda1888eabfd14c24f5484fd91e5aa4946c03b9bad880869cca89bd282abecd2f9ace10684c41ad69662d66d0425ec8b20cd906f4ff2c5bb470884675014eb0d120b10048e9b825b5e7334fd242e80bed2054cd654ec026983eeeea502ed732d1c9c0391918266b73062f7ce58b7d2dd916d86a7b24ce1e969931f9166490d1d424e78b9abd1d6e1a75b7af11e8f4b6adba68640aaf3b3a33c56be172620689e9e7e7b2ff1e3a6de1e0793b5b23038232fed7c6f52fdde128eda8e89a538def16d95483ac5d7df17d9698340279d32f14b12eb61c32fd6c45820c70c667d3039f53c937bfad4d4b97ba34401e6ce63d0ff7fa5fad8b0dbbcfea5ab797e14e85d6d2b585325b31fa09d094f4eedb906e52441023309df88e0e4e8d72860daff5a11e6a879dfec712f25bd680e6a28a295324270e0423e39a607f184f9931c560320880f82b6a7a3df2505e24902e49fb3613c7eb99b0a58f3c2cda009eab6089d84c193ffae6a2b07af2b2728f36bac2d0f3ce359f7a8012df99fefe6758fd9ae40765e8f721680280618960749300bc702a9fdf53d2a8c3c74b1908490daccdefba3b51ede59e30cd4fcb2c94c8bd2a282b8a7eb134676e8e3cfa9f19b7cdbe5847c73961a6c558e13cf14bbf3f0749280912657cbff0006cd553d3c909093f812628422d1ad8fe9986e34e99014d7cefdf725a6929998e86cbde064941b6f97f3d1e74e5415787345c0eec8c2c6764e82d513944ac241b883bfd5ad49026cf5a0acb5e3845ace79d8911e9a472db2acf0511b1c8e92d2cd52c1976bf497c48c072a7936fdf6fd25438c6bf123f73a59ea6fb340fc459d17fc2443996aafaa5de78bbb86ccf6af9d25acc7b43c75b57bc3ac9b802e92acf645a89c7cdc416333d17b172b7e7f177c82646cb88022db6b2757b5b7abcf4c299823f022cf61287b5f08a102bcffc1c0f7a13a8cb629596c159d1d4620b3e328ea1260544ea431659913186200e63a31de76cc86e7130c28697206c90eace86795f42471070e07e7b39daa79107bdfd3e4a4f02867afec522c4f8bed04320c28786bdc0990e3a1467f872fbf162ad8c60e7fca09ba0800e227946a2e9ff82af3b7acccccd805705f37281daa36a6ac7729e15b2d6addfe2f10d0da89adf093684f19631fce06a5d74a32bfa04affd8288888f1d03672fbcc7383761bae91534d74aa6d0c8d385adac66dc9a474318fd4ea001e6c2666bce072d16dbb74c9e61e9b7bea01c66a728cb3e8ca05d5eab83b2848260f0cc6ac5d24e781d231154370b2afe94ac639a5fda058f374284cefe023561d389827374c5037eae45e86ff8e584876667f7e9b5dcdb8ed9cf000aaa4fd6ceb79019dfc0f190568b861e0120aa3a191cde381f65ca3a5f8acf77af02adde498613e4cad4c51015e15424be12f4e60507b9e659188aabdb7497d7ef0159c55a75961cd2f26d6b2ea4bb0142b4da8ad8ed9acde96171c79eda0912364ac693aecbcdefde7e8ca42f400918c6f2f63cebf52e2ca859ff3c46e8cf2b13c53faec9d95f0ee34f89c06ee69d47ba7c41d222fc55fda7c53a2db88586dccaa6e17ac740dcddf267a4dc90632d512c8019f3f86cbef5d50284b64a556dd1c81a2745189e3d282e2e299501ee6d9616837d87658d9d0824abcf307df2ba8a91197e984b32f8bf824c517a408a92a9a24e889f1d7463a094e7