0x2cffd02ecfebe8de304c688c33eeb1d0869aef021053922a93b57021fe0af09a09e243f09e819f6577e96e88a18ad8ef0c3580f72a75bae57caa04e2a09b281b7978cf6267aae9b9d0b509cc8ac0d252e40fba1cb5ddaf20769a6ec314eebd4e1f1e0c91231f057070857de1aa90b413084b6208712f26a57cc67ac2b31e6c1ad05bf80aa69354268e02ec010e149879fc75e2f3b98275f9a68d2daa6e00c18b6f7456ec0b3847aa6386f533829aa0096526828536e7df5613955c45fda04bd04c1d22edae58a4499cb0326a246f1af42cfb2f4fbbbef42637b49509438036c28eb2c2cf3b50b837e34732eeb1f8b27be5dc4f87923a78e83499ae82947cd9e992b3c9087c1c1f2633fc20f4e68d2c771ea684e275cd7a6667961d45ddd3ac831a4dd13e6a480e30d097b86fa3e8c9f3cd40350815082d475b992bfa9f579a625691afb5e45524aaf16f3bf6d5df680e0be8d313f2392fcc8eb8fee2f96d3a1aaf74b65b3f269fa6416287e0c4e59c6b80bca147716708f0a04890f3b5ccb5566f8f85cd214f7d2f7b5d68bdf31c7a56f7f5283657127a6fce38a2d3c1a7df6b10802e5cfaa2c28822c29805397b663e93eed46e9d683f9fda746ea413c02277f02c37d4d266d8631d0d916a6c8b8fa9eae6dc87eee62196a77e402a1540b9b04e34206e8d8d649bfffcceac039ab529ce31c22900f66a2aab0fb2d95f20915815e94af1a3f7441af6ee9185da6d959eeda2e2a0891226547030733832ee3fbc3727085729089a493f6b6e3807a0ed7ba0ff2f8540738a7d33c473827afcee14e27f70c00d1004b43ba1e0ba7e3894721c84b661dc5984b68f2910d9d9930ea138f7c969f523eff2a4a272475b8c6fe5402019e4162894a09f93a586fed0bcb7f04bf318870bb6b4333ff0e9be736c0fdb278bfb75b69444e4fa5d39b5ae41201446eb6e2ceb83bcfe9ad7a777cf9a170370ee42f9831209a564e27e6c69e60746a3a376b0736dd753793a86e0fd625c0b695da34de66a29dddc6adbd103b9b8768a9170e4cbc5c9daeae4db22891f3c40389d4d56805730b47a3343988321928138e8603d9e79e7bf1ffc8624ce04696dab5417f22fc49e5783cd64c7203be31d826848bd0ed1192aa22ccb293fefdd1d6e9d4ae5a9e38ed045e4ee3d8dc72887414829f2086a9812831ef439a912b341165d6e24222c57f82999b9597498d5a325725f0180a3776518206e39a917eab359749333bb1f7ca35c20446966fb4d0a23d8aeb81e84b11a89efd47c061afabaf973f35479d36ce05d0e56e05084a3fbe2ce32077c52606f3e7f127e35c6f8d8ef388642aa3bd416ba697710eed70e572686b8da99b49acb7742134b98971102b64e02596a2aae2c18fce5325151536f402592a70b96a033c9299288a9cbc157e6b70a3415960aac269c373e4834b141ca2896ebc163e853ae0cf49be465c36f8bcd6db9d15cdd57b3d1d52d9b7dc09613eee91c8f3717023132764edfe7807da945da51f68992b63de23402326cabdc06000d53e5fed58e52d3aba750a8efe01bbb98ca7d1a2a9ba6aefb910d67d2f76c9f1d000dea7d0f2f26f1e444fdc5462fb3f4a24704fde8a04c58712c8ab34b24c28520e7be54076e6f61542791b9ed2fff25f2bb6a148082caa7c874f64f439ed56a798135d4a429b5f7406eb7bcda444dbd0772383c50fccf79728e63fbdb3225cd0cc0c3d5d1ec41f573a4b4c5099a0ed6c75ae2955c943892fae283fc7a28e9b6f30d0a8db00106e5d00836a6767bff9a64eb5bb55b4b5bcc0061dafdd95df4d4882b33d8a0471ed70ab9af6c6cb14b4da60a61592133418a0b56ace6ae8737991716c39e18458510af5cbde916b11c23a6c55e9ad1621f17fc8f51d83634e63ca97bf0261f8d1927b3100763afe7b234