0x2cffd02ea9adc94ac0a68bba585d8d5c86d25ac4d228bffa8dc08e9c682dd2af2cd70340dda2eaabfde09cb1f4c64d51adfee58877c881e125640a7e9a428e634a6d769d7b80219f4fb21584f76d931b51463a498bbc9164dde9360ccc70ed1b66ed928d4f69b6774675585bcd45e675b2faf740ee5dc1c05fbe61f85c631c9a68d4599e9489d12ad2e87974d9ec5318bb5117d60c3846be19d6173da64443e7a7cf435eaf1ffc27fa129c92d448378e959f0f814fedd2d2502a562034f56f9c900b0c2aace539a370b509033aee8b811f51389a038fd3f55a158171834e8a93711b7648793df2a4dbc7da54c09b8dcf1ea1b4f960194c10c4152981de003d143ef7e6343f34533e15494b07c61333dc349b8d1344f4b25db058eea9fb7c8200a458bd7626c9420d05cbf44e157f8eb48b485aa31710de504b1a6e8c2a1ec9b6ea6c5ae21e896405fc8b8b167dc2dd4b73b16bb4a53f89de3eee29f7d441c22c76c3b2139ca1268243cd4e4d3615f5d5dddc3ec96ae42c9cd2790be0e7cb2330ebbb69d1cfa202c35f5a51c4b84cfd8238ccbc271f256cfe3ce7dfe7930bb2cbb587ff49f36494f1f3b44e4581e827f6ed32096195d2e676ead7ea15fe4d376dbb3108b022b1ffa21ae0bd9a86cbba8d3ea294dacd25a66575f2abe24415bdda8bb3d25bf89f0fead6e8bcdd40181fc944b407e60af26ec31e73c766377dd54159c631b6ec5bfdc619fcdfd372c3689cf83f4c225fd66da8593c99c6ed501822c536ddca5fbdd383ad7ffaf439fc57d9e9af9ceb5906a685a2aef90e0a07fbe3f1a598437b0f6141d2f01b786524a5e4d853116aa69264b6191795ca4804dc64131119b67c2dd3c6f176d2a21e673f9230d2290f1444fcf2e2f0bf4017b7d8cf84a76d00ad8ad7bcdee9f09b31699d9e96bc96bd3f29391fbf31ff52bb57241116d2e5fbdf676830def6ada8acb0650a27135c166dfef2ffbd8425ebba1b84263fc4b1a2e0e883467af2b40d7111c3e521a91c4158346bc1b6a8994e9160750871c5fbac92aaac0120d7734e37bf77649c516f4d788e0f64e04eb19999235bd26433d0a584c2a4046737b912b0aa2fc9976d4ffa8c63fede558ac301cb8c8ac7d5e82943cd003a197dffe8fe7e83fbeda4e8ed5eb5082f2f19a4c39311c72a8843dcda569985669d43b72495ed43de3648f432e5e1f622a84bbfa11974a75b2b55bad7c34d9ddf33ba3931826fc2bf0958f6df32acb91806f0bd3904aadc027d99cab030807fa7de1708ea653e3c0d2e2fb31875bd20ba10a9aaad98d7534a42027c9cb84dbf44046e836ef3fb0db22a0a19c34ba9545c753df8b0b4abfb840150c8597bfbc9ca1a3aaf21e3cfdb781bedf5d4cc5af9cf118d6c4cc3ef553d9aa9559302b26e9fdc5703b47d5b0dd51b8f690b095ab671a186e579e22cbc974abdc386c16c41bede6b39cef2b471af7e12488791a6823f954af35ebb96a10493072a0fe5d059609ecaa3994320036d3e99dab762041d55ba44e6bbbb4214ede8310558d6652627b792def758fd9cdbd2f603c53648fc8f1119733c161a94cab13a5f3d60ffc7e6c82832d4045ce5d98f02a022181e03bb4e08db41e623dadd8aa6a696f6c82f9712902b02b5d6049706ff52e29dc00367a04fb9cafc19d3336a89a38d623f0a3dafd2c36c6cb3155bd1377b81023342cc465298be5cebd30ecf710b66b8847df28a1b2d28bb1ef0d4d6f5c6f665c69461db3fcaa2157d82e26e1ed278a19acac8b0d135c80c93d1b80ff19a2d77b60882578a40b40e0b215d40c32e636ac8d636c4a5197660e9a86e0c58613e6c7f5d42d3bb70bac18fb158fa3208b74538fe2d91d76b1b4bd6d4348c4ca2cdccfe0ea0d0dc06f3125e32f3471bd28171bb7ac3037006c7bb5f12edec2d677ad1