0x2cffd02eaa55078e1fe75efaa70f1c5aef6ff2554f646aade7243dd7b4893ce59c9ef4d3c0277ff974ac8afecca3c8dd0a4e96947ee666032e8129e26db0d140df6131dca01f5675ba983d9e8849214dc57af6569ad884e791c55bd0b4bd5b8cdeb804272b51eb0dd81f87f17499b36aee68d93f28034817300ec012684aad7c417d1752dd2befbf55a96c4a88a8cfadc4b37791210e609cfc3698bc5462bec469a09b2d6ddb55ebaff28c72c54fab3b34a75ffe9253cd7f43bc428ec1a8a66e2b7aafa4af5c81c2379eb72c6d99edc9801eae9de38bf9057132b1ffbc7b6fe8493d8c71feeeaf380e6e626b7ab9f87b441987170527a717b49abe7726e78a8b8a59691b3bbaccd9de7383885917aae0e22e97dd5d18eb3678e2ec33be711c80e491cd05a3460f8ca8f0138a261c3a914f7032a6739638ac54e024f6d0366d1cfdeb3dfb43078a46be535fa0b483850a3151cf19aa2641e111c8f64ef12bd3c1f4de1ea0f3773f688c5ad4121c8dc20d3f29c036b55ce0d1052c6572681e69eae9e1390921bdb438c5b2914bfbd577109abf68ece15ce77c06be24e57699a99b8191169500558daacf7eb8ba4120debf7ea739bd4a769b8295bdaadc7025655061f155f293904b908a054b8857bf19845be6f72d270ba642bb1d275e370068e1e4fd1b4fa587a88faad793eccb6ea85a1cf87224615d09c5ec0e0024081bed54f8a728a291c8ee766eff83154138dfb537b7ec2202ff6a75e84eb2ca5aaa9c5ef0d6e36e905e4decefc6d12cdb9fca3df2691e91e0e4f2fa39f625363a57ae8d7ad46f2075fd7c12b3bc419321aeab7bebc68d987f9889f8b19496416fed15045cfbc4aaeb9140dd15a582d826caea6e82591c2a4af844f66c7d5e48b0eddab1760a65325e2302e62983e9f468f555551771d75267313586aa72cdb866eeae666ad7c8acbff8dff23960281bc0720d95d631bf02873ff97dc2a8b34a729343a17dc9b59f7ac6d3cf3fd7201248b27ee45bc1a30489c5cb354c7dbfb4f250ed71a3718e71346e1d8eaa985da494c8fed67cf53d6d5147b3321bbdebe84fcb2773708906d2525b5475f045254a14b3b903bda3559af09eddda6091c565b59708725ff7398d0ece18aef67b8fefcf209d79ba68acb0d91703127b9e34726d2851ac97adb60c587b2a0fe4b932ae6747b48558e82b935faf71ceeb8d2008eba289f3a4c074238a2f4fde106c3922d1ad5ec994e5b2c13f426b17f201699aac541c56b03b4707288a470736b4e324557a08ee8b53ac05264ea65b055c7619d2fb4a039c1035c2b0c5e7eef86342bb783c3aea4d6f659ffff449ae33707401320cdb150fe4b85ad8428f1c9adc5588c2ad58cded26ce5d17eb1901e668005199bc9409d2edb5f21fa55c5350d0ccd0982079c0bc3cf287fa29e65b53fb45fd68f09457b7b19992b9ac041d06a13c63c5d75d90610415cd9b8b5b52a8f6778e74ac8726fd6a8a0039f9d50073660563f72870fd949870e7775fedaca943863e525984aaadf88afed06e687e0537a37d5e616c8540e6e51be0a1817579bc9b2593ce3ada3ef67e61a7cf28ca100a3680cc746521b812896d7f5a945edeb972934f19f1cfb1170d18d4698cbbde9d73b2dfbad9e4063a65787fdd14bcc0eb81b6da17c27fe86373b3270a2f8e08eefd0f6f864f1ebdd84fae892d625042ee7310607e097e57ac8c749b12c329f2f6867460fcf98282e83d27bbf033890d1cbcb88493fb9432b7d20af8439f766f95dca1fbe81e79a3799e31a6d49a13ed5b9d13cc147be8f076ba271953de3cdff421c27e66f9fac47e93d24f4bc234dd5fe25d698d73b8b869df8ee9f066b6497251037ac1952bc58204b1fc49044d40ee9a4602f202c12cdfda1ec2545a044d4cb15553756c17e7566613