0x2cffd02ebfad711e47941a0cd200009cd083d3a53c1d39ea971ac1f854eb83de8dd2d73fc5c64c8b6cc8ac2d6561e37edc84a8fd598d28c3873f22e65f0ddff0dfab00c0179be0f6aeb7bfd649eb0ba7983b5b629f95969d2e20ed1c61d37fc1ea50b7fe4133705a1eba6a2600779d48e09779884a48454bc33add5ad2bca00e35ec2d3e172b90af09a15bdf51fc088d9ea44114b6066be5ff3a934e66d613522afc0678674f7757da25e343a77d7434dd513ef555e11010396defbeb679c2e97c5d5c37cd44784f2b68bc0d3305a7481efe6f24873956c862892861c1d11864f1401d2487af24ef8b6529bf7fe838e193b82095140aa3bb3b9b66ce4f0dbebba1a607dd979be35e3c292e2e7c04b40c32af613649f7950ad744ddb43a370cc9ccf251297136a56f50b96fee95a85a406f8ae0c65188c14f820870e383542402ed1603f2f64e545497d7e212f56a8c573fe2ecb63737704395995484de39b9b3a4171e6d303f1376cfe8d679872e3f587f5c56ca259ff82b9afa0d79c62252cbab61d6d46e13add2d4cf4e67578c9977791066c9e5ec9f73e4fec4062b5ffedfbd16966752c0cb0fc43df4cad0e1a34d9ed7909f41052cfa998f09b368240cc4af9baa9ae612c1461fd29b04d5ad3e757365a5316856db87ba776d57e5bf468770faf738f036a4ed394e01de236101b11954d1d41cd2f09e2799ab412ea7bbc95119b638f46b34cad18796bb11cb5a182d62f425ab45732e22aac4cf00356b6966645e092cbdd9fc5188b40f13ca6cdc9ca1f99b009ab521bd222cdf55b7184c6523b1c90a1cfd85927bc805c479b59b7ecc29671d78bf984603a7ee26ace202ae321d5c24a744ec81d37bc858f629d79ba61788c3ff6bef9dea5cb8fbbcb9446b11ad07add93d92190f372a6ea343c7cec09d7cb066b0e040aea0623aacea3af17f21956e6521b536da3fd5f58a37d7e23a308b28c556015dcef7dbdec5364434365ec208896db6c02186823209cea3ac5e6b57ac7c173a96c935175af6a9e3ffd8ee5e4d4af0a922e4ab56ffe48817157c983a3c620bf84966dc5b7eef406199d933b0368be677b55940dfa070bbf0efa4fa722a1e2b7f836bf33d122bf48095a7c8f7787a9b05c2decb183de4c9026883b598d42af25d77569549e5975a58b16436397c767b63cf1ec1a381d0f23f513b02aac9c0b00e1c86f247973cac15b6ae22faf8ccc771ee0bf5562eeadb676969c3e21dd0dd782a6b9a45049cebc4cf6506dc24efac2861bf1ec1b90b16fb01df4e00f045c165fad3a57c2bc8b02a75db893e63ced6791cee7d96f15f441098a01074fcdce248a6ff7534a3e24e43c5ad5cfc0d7aa2c6b45cd831930a1c1257fed9336957286a1eb5764ef9b34651b413c57af7d0be4c0e019e5ab7ff540ce42d334402f32798c15d4e6c71c281affce72a734debb7d3a27e5d19001e75a5b2f99de601a63f2601db17341558733756a92dd0e4679ec3813d05bc36b6a1df24af401bc4bb0053e61777785360cf43fb189562bb89b19999dd63de18fd73c96b554ae75c9deaf94caeaee89ab9cd3b49e256d80ad727df2611e547951a5f51578235dced1eaa9f8e12731ded08f05811636a8c887df93e13bd16fa918f8beca284d2f1d9c4e8afc55e0bab165e3111c1ad7f4d42ad8d594d493e3af47c134f7fbbad19b655b269993c09376d15b76d23e0f8abebff7c8678b93257a79d9e1655ef0358ee88337e3eb6b4b66d69bb065f2ed9e0f5d9912ea160f784c14ed137cf06505a50293e71bca21b240aecf7dec5f23429df92a55f4eed5e26609b5702b791f3402ab31f53b53f998085647a20b7813b685d18a4a9153a1f6d163a88e1ebdb0f9edc48c81200d3225d89d39fb9d5df0b18cf5b40165fd56f8957ef21514fff1628