0x2cffd02e7eea7113502b46f61a8c13786db7c9082c54f59e6a53692d6e29308a58b0a7621354e0f754b8dced35625d9b2bc8299da2dfcf2575c846f8e436b321d76ba4b719462ac031242c65435e14deb8554c4aafb6e312060a1cbe9297eb774b40f62fe4e0fabc3eddae6db89e83336a807a4850debd225e5df1702237402be91a13f6131f70434939b789d0c57444da51b4eab31f25e1ea4ec2daeade83edea72063d2ba97a369db143bb82cf64e87e37ac4b40fcf74b784bd0e3fff699ee8a51a66d6637a2e1e849ac9ae11c8fdb470bbacaf4b2e29c6113e327196e372a89aff3ea3674c91686430d4325d439107bf9216efac8fff0d5d973d3913319498a486783e4d90463fdfc241155e1c9d2099606c80fc7eeacb58bd42a746eb1e95306931c3727d5ccd4401e7cc56d97d332f1757957c9af8226f1cafdc65f6265024faeb9b23797749a76f8fa2b6529a8072539acb9f9f5e0aff1e8abcea10325fd8f68abfb50f676da1432471947f40814e7929a5e88e92d64882507a836a83441386527f418349c239b85894dfb964e05fc243ee05fd78516ca69e2f07bdb932dacc682fe09f799bcb5bfb2f34a89374271f178be9e2af35c2c0464c7101d1e9a83e7a173c4e708fe65147e4fbde1d3dfd06bd77ee9837f6892c79f691a18aeefc17fef43443c3f544c3233d44128c0b6fbc3bdd59d797274041efd45dc351b3485a40208af0dd5caa2d1f00d43c76751defeb483bd2373512d534a851e1417c0b22eb6c93d6ba269a2818086c2417d35ef9e502e4f396df93ed180c56b06f74d598334163c6953935322fa2e22242dee36f25b4832d88bd14549af23696ef98beede98e5125a8890c19a6f6ea07fbc3d3ceaacbcd2fd0828e5d77f35cafc3b809349b0dcf78a7e54c04ace8bf543f0a8669b4ea7c0f3eab68baee314414aefe9be83808fe59df115a5f412be8dba8a3af68cca547be08b021dbce36a404a386860a97b6d21c980a31b2d1f430a9bb574d9d12f16d374d35a4322e4a0e9563bbe910f30158bbfb9e80498b569a19dbd295a770d865426370e48223692982b46611a53c38c80e8e0452a9233230a42856f205a51ccedf23bf923e39af1e5729b5e2492b3316b0ff042130b80815f821f6f4e0b0a78ada87f849310bec5dfb44947fa224001fa4fd8ab3daca29e58546a0af1d3bb407ef0069959e97b2356bdc8e3e30472fa80c5ae969167a19c7cf1cfe77c6a1522e969e3927b999df059c83e53069bbebb9af6d3fa6eeb20b232c474807b64d78ed494ef7262f154fb69c43c1e2e48579bd7692b5abdf0c3b8f84b89b95fb022271906f277cdd454038ec58da6e4d11ce491b1fabe4e968641bae3df8d94867b2dcf33503c329bff45afabda693d82546f5ebf353d5023bd5f18e30f0a48de86f1998c623510bad5782889c1d56e9963f65a42df8a082140bbf60daa6512f1e1531718cab71d3711a2a85059d899659cb74a92a2f840a4c3d0d4de4feda9c1ab789a08eda91f4f6e762a4fc35247de9e54ae55f0c4741be32089b95a90ec70e1b64fb91c79a24e9a73e69f2138ada16ae8b8090502bf4af9947e14fd5531b90d4f2c7e458b304fcfacc5677b43e3569cded858cfe78c88c6be82a9ffca54c64534c9e33f57d45f548caf931a767c8ee35fc2dc47de55419e41b44a1b8ef10db3547bdd3ffa93a12263316160a68b2a4751c13c1f9aebb2b2fb356394f9260a01a228039d44329e968971823fcfac9b0e3b1e97e687316882ed81613cf079f1f942a531e8ea40202bc892190a540b180e1d6bd1cada565d150eb93e58bbab6bf56379806a4cc4dd17fbfa6f53e7dae79b43265222aba2707bb51feafad3916296bf9f05d20be00c62b47d2dae075c0c7e5dc435bba807dfb78e9f079c9757d3e5