0x2cffd02ea29b3fe99fdb3ad9550f0a2f33face8bc6539041ca5e35d23dada98059cd707411698702f991a14312e7573234909e2f64930cb169db16c559f2410006029a12a62f1afafea8d7377ede75b1d3c885dc518b326c2ac0dd97c2f12b95ede873c8b97f565fc5d95af67553ef0d30c18923a8a7ba30175353d319cef9b5a1a57f6b0fcd33c7b69db512924a62a339741bd02812d0f755035605b347e82441f5dd0cc213d3abf29be8deb78c98b4f66f1a085df004251d78c830aff0c5a4245fad3eb89cdde6cc4a31e62a747f95fc0ac73e143605de2bc0dbebc40bd1d77c176365e8a718b9b468a50e6c495041998ca280e3c25ced70879324a6e47481a73411a6f6b850cc5836b5d84b93f6b1f828a946c2614ef07107cfcbba9052106285a42840e1be621031dba7fb1ff00eff5e8efdaf77e963c923ee52f262323e34305a72d94ef18d1f893ba50e02e5f4ae20258802009af5132122add5aab73d9f829146e52dce8181c6b36ee0c3a4adadf09e2bfff1b575e769a027ee1fc72cf87bc09a0a7abb9812cbaa94bfcc61babd029f5809dee3834ae93d2f574f1a02721f25ae317975eee20b4cffc6e7785c8f84b0b30bce8fbcd01a20f00cb45859ae6338ea6d0ac9a9c0621706f1907653eb800a9bbf6f58a976ab60f64da8a2c00e98e889d005a0f7743c461262e627049b71d4a3a6fa51f243e49ef7bbeaa05a59290f0a3e320d1411fb1a78943fd3f1efe487f9ca4ea7441da6189b52a62ff73f36445d79f9baecfc2c193b7209ce67bc69ac60101ab2fd5830f6908582ad07b28c5428d97195a2816687fedf9264cb3e2c4730e5238100b7972c9e9abd61d592529922320d9ee481bb39131117cab7bd8e66d9db7920fae518860bfb71c4130c16d0f1ef7c833f52badb807cb4c854ff0f11f74b03bdc93df81f4958e1089e704057e25e0434781aacd9e62e5271c66af1d9e8e0f7b533daff32a890a9838f89d7d597281f542cf73463c575fda933239f8b81003cb5d2f6e8a63b86982d892adbdfbd3716df9518f8c699ce43e42b304fadc40a04da55f1c8ec58446c4e674f577706fbb940436db07ceda88d718f561c2a4d065cbab0325e860b5c9825ed943d1c1f6db47750e2fab7b229a72417fc0bbacd1e86359e2924677b33a11f9d766a78108f5cca206e24dbe2c2ac1a91ab326d2bedabc4503a2e345290f039cf0d871eb058c3cf822e58a5d3daf0c50a614cc799aa746d7a4980bd0e7452fa8616205b2bce38b10712704a190467dedac0ea15edee118d6f8ca9ec3efaf3de3134fb5b586cb5cdd35b29d144352c72cc858a27c7c40f79b5163fa52b2accf71965c1a3243ff1ec9ad59ae40d22a51e6a3dcdb13b044f78764c50afb030807cb385a374329b950a256d50234f134fe25f3e08a52f077904e40173519e1d8a9053fbbf392eb9c035e662b7cc0a2b7123f3a571ab8fba8931cdb9a9be1d999c2721b3684a61916872f7056453fd598b5295a0ce465885069410fea8975ebc6da1e6f865110eb4453a8f8a445819bb298d5b4369decdc21a6a31e59dccc0354753aa289a0a732a528755012d65a810a349640054d0a1ca528d4f564797f7d0934f3a1c3e22b6063eee1e31e38d1d2f2670203b2409728ea309c9e65defe7624d4bc105c93962bccda34fbd28e78203d9b41d35cc76694715167321b981213e540c38b17b82de220c92468aebbbdfc925fc3d0e97f21b335d10eeea573ccb8a4555dfd6fd8cccde65256156b92206188f313c6bf218ba660c9091be16a3b747250c197608983f7ba17a98359993d82fd78333c759a97460dfae3a684741a578cc6a4192443f9933cbd5e5369222532f097afbf73bf7cf340e95395109da5782b00757ae357f6656e0e3b51ee64bd81d1e0cf7730ed0bb