0x2cffd02ef6f6a7fcf8df6b539b5565dda7da6cb71548bb12448e5276f0f2aa4ee20e28b054a6609f862155297d20527a330b623f72a8f2fb9e808461aa5a7949242d2785b766cff3d961962d3fe0533219d87bd3665831807262884a1376b3ebd6e5c07feeb08d56df8f1cfd4ccb7e2fcdf6197937160c136fed14297d9c8fcf3e2ec6f5e0d04027810dc441367a69230a82dd3be04bcf270f79dc9941c650cfdb1d7bdaac811bdfd85858c9c789b4774d2d7fa76902edabddca88ae1ddc721d131a4759b558c68582d1ecc215c29a9b816ea18610a716e380106500c79302c4b3cb267f9bd73405a3a57bfbc5506f35fead394bd735ed6428ad5fea181b292a876efb02014ec0ec5a55f682c5e91271708f7a5d7452289fe40221e6c86d5bfd4a1086ece2ce4e3c40edd948d920639293324f97a5db3b821640aa3283ab7234dc3de7eab2ce28cd2d6a4bce7514f42dee298dbb1036cf8d1c34721218e6560540350a0a62880d74ce519b92f19622ed7cf359853dd3e0853f80526ce2ba131aa083a17e5a28ed69f2b3677de2168ec4ddb6ebbcca2a8e9b711e4da177d6a0793a0125ebcff09f63d32dcf9968fad537d72458e74138d4d1cc5c9bf9c9514f6357e0bd729bcabad18e97e8be1d753c1742d12336347a535ec48d9555dc511d2840871701e60655be882b98e7ae95d04ab92c4585580b044bfbe3190b595aae0f9db14c9ec97835974f2cd033710fb0328ab947be9c1e956f38c76d39870df4fbb3e55698ab20125f7ca39054b09ae6560b23af98f2a0ec9522cfaac4bb9fa625ff4b1bc7fb4a84f52f4d97df0c07af702b89382917f0fbde1a913039c6e71e0daa14e762d4bb2539fc85d1582e9dd8427cc8dffd12eb14fd54ebb6c8f67e51e28f4cabf2bc9243162f97be6027aa595a62eb95991f3a029cadb6bc2b036c3c31c9a1f3895eb60e93535f3894caf4e0546df3a20736411447cc070b92cfdad41dd6d07999d4210fa46d75a38457fd45c7b328f1c84b18b435d1366f3b05429b70f40d57e21dbd818aee2e01724762e66f8a4e4a84b73b1f154b64ff9d0f92156de929e0c706470e5d8e98a2cd4bbd1ca4fc549d693dffefb6006459485cede28ffa6941238a23e14e0b4866c4958429ecba5a21f76e2740cf07734060076b81bc393e23516c6e1f9b2f45fb2b8a870c5e7e83a56062f573d920266b4a149eb16dc6e3ecef4327ba6be33c5ae06b26d891eff95587556d977e5877d48ccbcee53e5c48a88aba61948bc62da42db9471a34c19aa3cae2eefdc2c728f0b31207488c856f0da9cb748df794db539c2fb308f84ea8ae0e13c86d48c6cd54ae7efc06e8945648e36aa2d0d172d408b92460f320a4f35725df48fd2079b693435ccd23429042716b809371d9fdddc03238ff5eb5132b5efd3742b7bdefdcdbb5ecf52e92acf24c108ba38ff3003016eb738782ee683eff673fccd586b28a85d9dc745d9fa8e0d54dfb9b2f7a1016559ff8d07cee9ed1d8f06d25d81eb206ea271df4fb7f8b95e9f7dfa54c4e964a9f448adaea5b8de8cdccf1807141ea30060b112ff26899ed8e7da158de806d44c3746bc7e6090d2d355e8be0e78861fccccb6e9d9fa53606326d3232183eb17a9c4c71cf564a421c25555bb76f71c61d531de9d44817646440399b9db36f80ff980c74d67ffe5653a1bf2fe602313c983e738ed14c9811d0d1552440f96126129622fe801b5a0d7ddbb1454b4f8f873ba72beb3c7b4e61144320f6d56e198f14a07453638c1fe9ed14cb75b8581dc82f2343828dc4284119e2bb5fbe1c49734afd857b35dccf3ee9a459b304478d97143d03088bd11b6a5b9dd95ef81348700fafc7aa35446d6a93383fb494b3663382df25714232be052b8cf394200f2cf7873c49a3bd1e26b1f0d56e