0x2cffd02e405025f1fbd02851a2ff16eca7b6ae34d58c3e7589a1716f371f568eb4cc543cb6ba64fed4cc1e219cc1e8df2adc4719f1649d0821eaa3ef800a6181f0a7508d3982985cd9e120468f9116b18484cadef52c465152c16b0846ba5a0b196ecb3bd91128b88fea89cb57f52b78ed3bb0a4ecfaa1aa698d3d106d76c7c510fd3f08b5ba8ca74f1b372b15cd5c79a02216323e82ca1eb9a21bae31de6b976aecadaffcbc84366be563332e4d0e0a026e5aa3c5ca8f52d47d318c329cd858a020dc5b97fd58caddf809d1f1496a4f861408ebec0ecc68810eca507abd1375817e5e596a2f7fed6897fd2095f5441d82a96238832b36702777d0965d5a9155e9a9be2a5b195052f14db1e3b96181516eccaa171e89e64e42d2cedf0cc3a3d18b9413a518c4db49bd70b26ca7d44943f33f254d633209a47fa23afbc07eb0dcf87b56ab150a0ae25c7826d78f656dc7293b6ea06dd23a39efae2303f020f36aeac386813b2fd91dd05b63d61afe9167f7c57d86c7e87c3b079016810c0617f471b259cda0ec76a69200ce6e71500998d746fb7fe484a3bfe99fc1fd0d45ff510a602d4b65005fa9cd5e6f332bd1046c48fb7b545bc34fdfab7522fd125006c110115ab5d3b2564ea51545ce0045ca2db063a919c2faf802e233546fd5fa9a0814773c5837e2adc54b0c0f4bd68f670c1023a7d648725709a8280bed7b535116f26cf65a14adaec956a9459e893ae744b30c7fab97d19d567e84ce7fbadab659290c3453372376687f8e093c9aa0dcee05056c75eafa7b5decd7239b60d322c0d611ee165a4efeea19768fc4c9b956cf7d77d95b46cbca807221a07851a1b5116ac3b83390f7670155517e5135559d36cfa2d81a6809436331c4377b205cac709305b66c6ba5115c7eee30a699e0913f608bfe3d3b73806b9e20ca23880992546617715e598b969dd4692153b4aae83995e15cf8ba6a649bddde99497c49afce1abccd57eeced35bbc80a4915795ca9fa961717f3439c5d6247592719245581dfda56599482f25cfc1cc7d8cc6c3141a976dd954aeee9772c683b24be9b54a023ef42f344e230fa9525806751ef212373e984c9a7c70a43324a239e3e0db6fd46f9d520ac0f5be4bb1d5f771293e630cf526db9f5fd8b991d86337c5e63448facfc9b185745313c6cdeef2892c8a02a0421337a0c186f01255f68daa720fdd45bc51154d4c84ee1e867cd29806c39af3a18d6df4584ac580b0ac8206835a42061bbddb3a646be8444568052ca2cda142c20bb7fe7a146fa2db72f3d690009e9713cbb514143e4e08ee18e3aae92d914ec51e8a5071183498412d5508c224a0130f42263cc39ad0469b5cfd5e2b565db902950b1783f2fb12802619cf50bbf46877e1caa2c8b1b67befc27f121d4103a17cd87ca60e45ea7c2610344798d006509ed5bb2dfb3a6305ad084287a206a3cd9aca69a26e863ab9aa1e5d5329baeb53a98fd9b82c92c799774c6038bfeedc7b11c4b181da1d72901050e6d0d87b7ee6baa827569b5e6e9262c79c59fc61f56d4b00f8f3e75c7e83f1478bf0fc79ec5a23240530ff595e1426af961df063f1e84f741f9b140f0fdfdc112d271d1f3ca810b7d8160649c9f0f274824e0a6878fa42fe24624da31b6c1f29d3a0626771603b5f17529798f3ec4234b25fa5cc0120ad4e234484c2de38ef2b384e4b46453d7e205164941868cf0b60044c65c725c0f4cfe01c31eba65ff911c847b71eefa5ccca54bfb2fa69ff2df60ae673e47a7cd4942bdbb9e7bae34e2f2170ba07f399b7acf371e8aef494f8b9d54ad8843250b7b72f16a7a8533243e659c27b3c8a8f34d09d822937606f8a2e82b08c106ef87dffecb7cb0daa4acf2b7fa4bc20b5b2a0f1938eba5d68d2fd4056cf72522e0d68282c22