0x2cffd02e7a38aaf7956c31e3ca0a859b9c9e4f0d7f9ba8b9aa81158d0042a6fd2990766b996c38ba69de647f01fcf305e56e21692b3facf997d7b1573b66e64c7d640d46415da3a2a2455cbc4371129e8a347b7b9804e405222271ad0a2edf693291735751dbbc20df3d730b43d78e38a659a52338edb2662732d6d8cfe52298e67c59b123d23b08f922bede11c47dd82e3827a6b5f2bc00cef4137f625d9ae208ba3aa65a6ea3c95d6e3f5bed97dd33e27beec9b77d890a0fba11de41992a3856cf853c36c5056241031ac642ede0d3e1471487a1084dd05bbfe67c80f704a71ab017d376008809e269ff13726ef24d674899cf53da15dfcf4b7a4cfdc43a7f03400b350b35d80fc848b85c112c150680f5c66481a4b5e66c8baaf14f9ab65431c051d69890ec64b84a69c4baef76c5284c28669a7f5871ca052a23a568d39e33aeb586c998a508e38d3d29f501be787610840097cf071b3067d9dca9ef6587112b5d1e21965cbcb1bff1963d5115b39a9984ee9515a2a9ffc831c3ea1f2dcc384d6c0a0a4c78410c4c289d5aca3f2d66c7108ff13fc0c82f033b33072d81d72803664318e33665d69fff638eede8a3885bb9affcb9784fcf95e48f45a7cd6c2331fb22db28ddff112d70ab5f6ab8f4b0e122e93ebfce467a4ebc0f3a6acee1605e03fc5a109d54db90986709c7ad26681e65c3a6ebf314750a73a1bf39086fe083fd07cf12fa80d1f21a5f41dd64a795b62b59f587b5641215d5e963a6b37b34166e75c8f44267403305c963a7270b988c69dbd678735aa965cd1652b9aa304bdc6bf93a999703970fd12e56419477c9f4f9831bdc0a0177e7321db15579514734319576c2e7e5418dbb4eea763d0c1b4d424fb0b71c9df5314fb466816b5ee9f0b86052f34a0fe049a881e1e67f15046ce88ccffbb87b49968056c2b8ce512266c3961c6534612883f1e8284b8395aef22715b57b16fc79579dd3f06fda025394acec5a5f62e25907e16688d0f98243f02f9e5716c38b91063a0111c117b95658a36f42bd9c2a6940c788248862cacceafeb055138f58a271c4eef1bad7f0cd53bc307607eb9b5a02ab8417d51ba744724fb55feca90645bcb4d9af636aa82cab3e5e30515713a574e79dbbe0be022a2a51f303663539ff702d6a19df9581c5f99ee9face1e134887e6de6aaaed8b8aaa96b8097c1d6f5b20d607e84b7ba98ceb629d0d653d1bb4b43da18a8c48519e6bb2d287d6cd8b68affc08f8f75eea282fbbb2d2e70f3cde0af5fcb045ff8610210a03688f16a0c1678cd0aeb0b655532cd7d7c0b00b844626b4ce41fc8b401bfb6bfcd67ae9abb2c8865b4310bb7b207d6de7e31d5ba479235e71dfa4904ca9f6d35c220f455e6771227e00e9eda6d5d63eb7313fd7751075277027c57936fb0e9e815fb99909b013892cbfac363c1829ea8f78caca6ce7a0b29ef93f46c67d6eee9861ce6b5ac8131a4829bdbba637e1e587a92368453795c5e6c4724fdfd92b9d2eb806536dd76f7b0a67dc865608dc3fffb44600e4e590fd6f1f3ebd73a463534191dea480557ea68fb05ab1a049db1e489e0fed838e4553075ee04e7269a7ed852001c209ae3dc9f5a8c55a2ebf544fdc373229c4ced2661abe22b5c6688df4e4ff9abf750941e599dc3aab786dc666be3895a84dca9f5d1598dcafe83a184a7a90d2206ff4d8f446aeec2b6f6d0a9e793ab205769315040ba42afa790c40c01ed29e43c7a4f0196f5e2e1fe87267a9dc2787dcd9769dfd695c7dfcf99d581eb383e44108e5df7d058a339e40dc13f28189b1bf0eaf1137413583e4dadf23e117d51f5634f864bb3511b6d91a3fb9e8802b07ff2e405a9fd349d969114a02f4a52a24aeb8ba301d9af5494a2f4ac18e496665cf1e59397042a60a899c1864b50c