0x2cffd02ed91bd688f5c5814b1cf1dae40d7699be81b36185c7e386471dc1edfce1f303751f9922acb9f22618b1cf8d7860d53419b38a4350975f16e75de0d5dd36398761c2bb91e33e78bc8da175fc49febe33e7d3ec21fee259d69ecec5a9b9fd6079ce0c31becb7e1e890f43db2ed26cf36fd0572e7054398e8122c3162f20a589e1762a98a14fc749d3056af04882739eb4211dd27aa2ba4b302da4bd5056dd048ab412779423e3ec5ccb55c2b314a61a85cd9c0b5225fd5cbe0b5e929abb2fc3dfc16714cd65363e85292db32036516e344aa1d7efb8070e3869f390b8a3ce119987dd484c5d407e82ef4ba1e8fba6133de79e6b1dff4752f13e3a9d82c1a85fa303e5bcc64f93a98a1e855d137c1612b1575e14c3b5063e86a9abdefd0efe750d39ef37fc77a6be5c425070055444efab0f59debee871017dca0307d112da543d4d6b5dddb3d413e5e873cd67f08b95740b2cc0ff28754fe88be21c578e4fa2fb3551df15ba66dc90f7a28b03830338ab5f2cd0d48985c441fc57e04527ed43268f3c961504569eab0a096145610234d10cd76a16dd0b44e0f72296bf7cd7da7925c0e05d113d8b47e1d665918eefd3c0fbf7b1325a86330335abf21628fdfe3df887272e9a9cf79d2d2a21834a1e2c22daf0db98f22de0be32f2c11ab4a7a564ed32e8b907da35a352a2040c5f348457a9b0bd6835984026f2d6a1912aa634219a17ff566c37530048450d36785a3312d5c6b237c619e87404609e816346e7ebc5b93e69cf02bcc4526eb2aa88a83bb9b5a6b0d51f83e81144f118008a3f6373ff0a979dc1c2b06b24a2e210d34e885fa174564aa5049919b068a88a4f34caedf9809768a0ae4cea93ea14a86cd57c2b4a9483ae6d2a43807be86283183a837874f6af475d23759ac15ce960d344f4ea4e22538500c1840fe2ca1f278bc56d7c0e8951fec2ced80c5a47e8219c255d4d597dbb648abd4935b5dfb2159b906972d2ec4cc598813d804087d06bb8249a96dbd3512f311ea639ace5679899850ef3ac092e9f9b7b32aa9a92ac3d6b569fd1d6c73c5cfa8d466a65ebaad1a97e9f9e0746e415156202ea0effb7a045600e492a054b1919e8a0b4f1bfb40ffbebf450a4d2d7434e60c1789015e11360fe8c8b8fbeba1e3a38b60039fae556935da8b60e7beccea03dd628c64541c4006ad2cd64b39f87a9fbe9d24fda66403aba470de4aeaac8292584670a1ceb2f03c2b500f1f333ebd32003d7226ac0692b1da30eb4991fa2fdccca4bc9cce46643107b4a0e790aaa78f968493e0d218d377ec48b9e4b15818162707929c53e5d8738fe3a9df23b684ee35e4ddb13aa5a9f0ae31967c0218e7ea5d524ff98cb5c0d1612e7a519b0d03881e7b4b309ac7c6ecee0514f2fa6aed73aa252cfd18b78abbec03bb35b2befd25fb9e459dd569abf305e2b506adaa31c08c2a8de5a2cec3c30144e93a8d5f4fb3b1e27faaba3e29bd29ee79436da5b3b1501ceec95ac8a4c6d58580e17c8b21e4bea350fea008f08868b357de0073d26dbdc707dcf0b1de395b5de663c364d574344aa7e2e8389485d979d9da2ae3da5ac2224bb33391a1e2ca687294ffca2cd797b79e94cee422edf94960e12f88232fc7a38ddfc0713732c062049b664b2500f171d23471f887bc4d5a1b84f99286f1aa1223813df2037772d108ace028044d43548385fe21b2b415d8fdcd817404081b96bb308c494650ead3b6a45a4e511d5ac04bca47bb872e9a521fc6bcd23daf4e37d05734b18b7a1b0389a2c732e6bf4b6b43971b83669a098184488e0956255c656b8a58b04b65c5093acdebac5152a8ae9a975bf37e3929a7e0181ec036ee57b721f77cbc266448c49366721e804739dcdaaef8fb024b986fdac643b5789b5488261f90d4c827af39241