0x2cffd02eb1e1d98a44e9e5ae88da7bd67a9340573cc94e89cc5a851b0ee53cc7b708878648318940f77d278e0baeff38b4b1de7b665e5082b71c5d9fe9710a237ac4e5671a561942b8d0f01829d398e81b1b6ea75bfb0f41c359df22c071896d2c1d25b670cf81a7c7ff89d2c366bada2a2f1cb486165008314e3f54efa70d51fb5295ff5f1e22f2e7f1e414b621964588413d6decb77edba45e5bc455357dea8a74881942e44ff8ecf2dcec8810cbbc271d4f15bfad41ffac307ea96d033928b63ffb6e883f5abb3ad64484e0f7f22b368b2eeafe63c6decc4d186b499e3190ea7b02849b6658365eb1e4fa560bb3329aac523a8092eb14fff41b36ecdd3b498e035dfa01a855aa163c3b1d847c67364d4967898de51a0d4c194629361879f1fd42892072e5b914df06c5c511fd5b4749af0268908a2bd82d9633bac50561b667fbe2e087c424939cec0c48187e70e5eb00cb5e1244a08280da336e27f2c20739cf09fd654b321fa92ed8d5ac019cb8229219c1e8f1a8d519f7339e573c8fdc086e8afb12f53586cb4bc89e58987b20ed56b6532afd478a0a0d512d2807ac4e342eb54663aeff9d2be6472ca4fca352e88104fe9fcf63f4c65e342d49a627207da6d66c437100777a7925c6826cd872f49383265fc1cae65426233ede589c736aac8383aec929b50e86a1c55853198d99cf3714d04804c706005bf4952e8e3478cfdec5d6ebe3c5e019452b435bed289f59735473dc6411176c39f024cae935a6735eb159740783c19ce86889748ae42f9de3a5adf27ddcafe9859cca690c24648cd390780c309b0d948fc341dad6e96c6fa257061e47f500c1642ca26236f6e3c37c35372cbb6de664703831903a46701514c57d5ed61205ef783d351c47340349f1b17415a9fc3a2434cbc8c8ffd31dd1693865132c7ac2f17b62f6bce4e5c8ea499311cae14cf946b0d23332328d09bcc661f15711c98f3d1e054c7c2ed50e5e99cf4e1b79aeb0abc3b18988226efe4d1fbfa068a42582bf417616829b78aa20c2e6b69bac3c2081740dee1025d538ffe2273b455ecb8eeea6f4128f9c7e0e92263c4df851b25c5a41e3b10cfb87489da7beae7d1007dfca78a502850c2ef94614783d958b6250a621f0dc4fddcf11f9283365f77961254c46ff1f45c26c491f685cfb601317ea67c13778b9d24da0d09451c51b8a05ad19aabe2015e44a980ebd1c8c88a9b729787d7bb54a21e55d3029440eebf4a891d3f69da697b1082dac63ef22d42316fa07255e278f0911f9ef3e425f64a2c4189bcc0dfc66eee9f88e579f35ffe21cf828e5ce0f0b7f1f9eb365b4f775ab4ddc80e9ebc6e899522417c7eadac9a4e89277cbd1103ed60be78570c05160f4d8f0331d005c1a77b766a946af8d4947c3337fcf4179e0459f3f03171b95158aa1ff704c6d013bd8903b127528a2b3e3b6ade05a024ccf7d60a39cb1d32e0c8bb0bd0f7bb52712572de9db9995de629e82c52202a3b72c5bb9caa37ce2d1a179b35779b034451602a799d24c33889dc46113963bfa821be8e6fbb9f1f36daf7041590a62fa8292136d5a1ed79e71d50e5976ab6e9446f2f4813de847df85e18c09acbaf777632e62882a4868c05c843a4b2391dc388d1de1299fca55627265988f167baf1cda8510cb5869a1f5b44ba2ac1b99e919c4a5deb0cedc73c1119c2941af16b6f8cc4ce32ada160974cabd23661ad11b6c479540873bad5229b0660360dd2aa65bac57580600478292f8f91da32969e131a5fd5badfc0a43a515b227e5cce238eb0ace8bc07f21bab248eea2d19476d0842a9f5b20e7b68bb42277fd4d08a6c33a7499a18a06db2aed3f8cfb7a8b0f60c427420a78b291af089713f6ed60169c48ce8fd247a15072acf496ce0b535668286090e843eb58a6e2