0x2cffd02e0170726c1bc602d953227be421b15139769e9a077d2b0628916bed215b22b6dcdb714442422c272f983956d61dfea5d912b6c6c414702e9fef9bde59454d50ee8e14aeadd33b099aa94958cea3621171bff7080ca4f26b46c200806a805775c87e590f6b76377e15d86a343b988228a6b75f9f817fae7467b374f47efeff144582a549a5649244669516414be90a0334107205c4dd70d74d8d0066ec0e0fedd8e293e02726ab625cfc3ee5c9252a0810eb366baf996a3b86c7829c56caa446ff5ed6218d55a9285cb7c796be22e105e0988c2a62de326877dca551b9027d58bf773ca42ef8fd62bec4313dc3a3a70734179c368dcd9d79171aa5852a38e42e11791cf1db02af7f933fad0b9e75af0570cd0632294f33eb2ba7dcb7ce1acd33f6c0e3ff31f9b8018d1dba3009df7d036ec58d573b64fc7f2800a5f93d551f1f7f68269d0515161ac774231be16caaa9cfa409f11109f66ae5d90fc40cf9bff83b5dbde56985acb1d574d0bd6f78c4debde96d2ef444126cb92f2a2feaaaec753fcdfaaf595505071b2ef293181ad4dbc554281d86c4b2fc89798d9c465cc5cce269336a866d35c7035e6f9efc3611d83d486622fdc957e46955d90f12c12e2046468c9d34199264a81d45b690d7e64154d09586e7a7b161c6d858324b3af0b7f70ee8b7956356931e04157286f6c02a3e2bd73fe6c5752ac928803bec88d91b895a4ed2793df840830e195870dc7c3a9d7e2ffe49360b5e195e35327334eed15ac35aabf47732a06b3903013882f734c0f42ac437b7ec07c0358032b5ec4d42a6123836b16be5edafcbf8d42ecdbb2fd5abfdbd2db0e888239e72d04e32e3da2fc7c0efb1fff7b0ff222c12ce1b2325ab7f3ca8a9b953bfaf5dafc5c6852b5e8a290ff7e6ddc70d53d5e71e39bda9347e2bdb90d32d0cc0abaa91740038bfff28521d602347e3b7ec92887a46e7c64e02a4c5ad320573afb7e0bdae0a7ac48429cce0999267e15735aa9534580ef84dcdfe9833d8198df0b8bdba204dbd5ea594ff77258daa075bf068e1679e36674716add01e94944d1a5e278d7b21ce836a36fffbbb8ef430880486e1d39b2b0add2ff5dbb0c9143782e1e36eebfc88acd57c622101ff03af48e98e413d8db7ea6acd949875d50a2a605019cd06b6407711baf0964afd1040232463b467d1e38e2ff2c06a3e91e8c85ebfa9797e87f2454a0b855e6afd376c898409b7d4c4dfd78331048cf68755ed8db9acfd2f4c02694f2348bdefe4f26626d06046be99da66a2f2beba52863bbc0f2bac03799a81fd3b241e6e84f84539420a03049d917ecf8af02c181352e7da37592922146263f1d1ab017f8e014b326169a7475650c9d24d15b5dde43074ce32b9a821a42120d64a1acc9cea9c05547d074e3e47140bb84c91e0f3c59f4ec28ae15a0ac003d441fb74455a02d0aac3fdb0ca404290147b7c3d118fb481640c0fe3d147d087f434f2caa661097976f37c01c6945f5ee72528bed243a6c7ec3a78eb6bf4640e732a4e06046dfb34403e18a27772b87f9b84af55d6db46a8432873a81d302335c84dd768d5bed409e83fa091f80f413dfe5f5f3c91b529fbc0dca734e5fbdc33fea962cfde49daeccac6969b4e4cd75fb07a85cd14774131b48306d602c836e715357e20da38ffe5104f9cdcf76d23ec9f5c4a82790ff6141360749734fbe6e807ec53a68f46821fe8ca572b385d876646b7366ac0c8d3043f88eca64377917555b54763cba8702303bf8dc54bb678b84d5ad05c85e42b21626aa0e6fd242c84ab762ef76bd6d028e007e4a339bcc36cdbf465883e0a27f29869232446ba9ffb6232ab1d4ca0c18b2d77873cbd8df59772e66d97aef15136aa1d157666f1109f0db146e725dabe43f2da89b7f6441ec10d70c201