0x2cffd02ee76be98846faae86616b9a468cd50444022e86ac35ca91f1602af58b1bd664e1f3e4c59b4d9eb0fd7f699ca82216f1c905d47e72874594fb2769a84dea01f34aef12beb7afbe9e4f5d198c1237a4488239325ab58766f146ed5839f17b058aa12a4a16053c2df9562f60fdfea9c2620d01ca79d285f721cf2f9707afc2b70cd5e045dbf7444020de6facd8f7a6cf7e9dea1aaff5120dd554ecc3bf19eb5c753b93d969a9c51bd662c17845df346738e31f5acc1db67a7a0a2a1bff6669bd5535277bf3ffc0a98c91963dc14a3af1093f9e29074788b8c50325b62a280225f671a862d7c79ee035b8ec7e7669262f2fbf7da6c93387102d4920e2ee216059f247a2be189500695670b59772ee7db983910aafa9ffc75604b1f0bfffe69e38523653312b30c95cf634d3b892f9c241ba617303da447f529c3a14ce6e4740da7009b81ffa3c968ab2b8b7a718a855b622fabe0c1e1c8de3cdcdf7a8999d10f46166cf78bf5eebc2418162c22e8c6bb6675630ae57ee8782d5dc2b8f89571147a33b7ee08f5ea931e0de40e0317ecf8ce051abf46c5c76156ab0f8c9c55c7d381bb7c9ea50ad7c77caa25ddf1503bbf98156243e764da83d0dd6bba8e2aa6fd1fdec148ef4402d986f8dd983ba3dbc4db0a028884912d72b6105ff86b74ff9ebcc9268d9f58c07dcf2db9776be403fc7658e876f50780a3510a2214ee41f98ba1b90d91867825ac08eb27924d576af46e435691a20e2155f9645ba8e9c3b12cee8fc63aecff716dbd36a285b0df5d215368761bdcd2451bc892d50d78af0e1ba19beccedff4fb303735394e1e7799bd0a8688ed0178877b7f5cb9a8152be9c0229d8292bbbe72e4c6b60602e9bafafa6f3c25b91a519845862860bf5e725d3bed8970c832927b0cb61fe6c33a92d1a2feeb1cde2532f18574dadba683c44b694ea168b22123ac67dc4ba603703a5b772f7e660b802f3d5056f25dd311a295707cc4abf71d76ebbdb707b2677e98ec1f7569174b05424df54eeef82ede592078b25d717b263ef1e4d7d64abc094d0fd407e8ea810b4fb6696b951bd2916d269c094d847194339fbf4544fe50c68dc42d544c0440be8f7651225d13bcd094b7776c0bbbf9f65aa4d5334c3a45a9682286b338e0687b46b6c8b5124832c2e1a6b98055d46c225c25a9b8e1884f6e3af7a4b346461350d0a84acd82e81fba76bf7c5075aba785662cc6af4b460443d69a7c0d9cacb742e96feea30d059f86ac4b694f69bd25a3e4998702ee314e4bcbc159aca78c90f72d2d7dd20338f0994c2e1b7a8ab5f2a96cf8e1a766fe16e266e9b48dc4b419b5df190047e62dd586e84c9ad1fc6575f6896fea2be96db68806d92eb0e8335ec99b8d1e5377f69035ca69d03e831479e20597ae37598c6e90752bba3ea06d4925d55c39d445bd6bab69fe4bfe18a33712af10e243f8643f84add4d5b980a589d1ad02f570a6c8b62ed7e71e517d9c1d02605ebaf9d6a09f357fb4e982bf9cd8fc6c2f6fda83a647dd4bfbbf939feb21b4666cd8fab75ba146b90b6cbdfcb239f7c200cdd9d0884fb7b4c27f2e79e113182f3ec7097444665e1dfa8d4a324e3f728b6ad3cca89eb0710367ed6b6186d76b65a0199e56e27b5f37e48b5f262bf3ea1cd9711dfbe5f99a78cad251da7a93fabcc0212ffddfd4b59a0044bbb3f0c42c943a26275900eeeb80373f553a47514dbb4cf33aa80111ea21488e95573f522415d8bfa14e5313c18c80dcea544e6ef15d357f216af522cee8c9d49f20172617111d5ddee85da9514778eaac62e49ca641678c351b3b88ccfd29a32e5788f53e64b26380043b3809743d1962ebb345287462c61950f11a864329e1072bab64a759f5441b072da42e6a07fb655c6a0803a30b40ee8822bc92c911c9e0900