0x2cffd02eb19bd69b904052fdc9ee05d66063431a68b945b1471f0e8311e6526a4e1bd07f080574199b6ab609d31b7ec8ee81519cd59920f449fb54102308c84144d2c6569c72dfaebc006f959d84317215cecb7da7083508079aef303b0f5df799b5feef9ecd5a2dbadb116a495688bee81b19a5c08e8403942fd104a0778f057d2eb761b1db02232b232aad9169f9bcdb5fed6b5118bff1e243283dc34a768ad714190a353a39674011e89b13097801b7803bc8a499db39abdda150c409b63e71dbdd3987d4fecf9e04e214bd3f4721b20abd1163cfbb5277e2e1b52a70848e82aaf29dcbe3021fb082e3d791370122c2fc761d1fd4f6a2483ce99b801490096ce9833cf61aa1a1928296f88efbbb620a5161c102103fa65b6e88c9b5a17a9bfacb2727b5ab59755679009d2b0277eab9792146a1fce79df890964fdb6a338ad7b906c22c10e71ae2ccc36b3d12f69982c80c5eb4a8c84bfa5eae50df439278bbeaf4fcc620669492fe21ebdca33d544b7e7c8781ab7d78ec65f6357859802ff980affbc54a488672c6bbba318808e16b76c4477e7df2b6b53a91de48afa17c82f1af0bc60f986d2008806636231fbb33ef5163ff318fbb424ba0a9bb86f144ea763754f5d57bf7750ffebab009539eea4cd564159cb3ffecd31e3a536d0c83c11c707732dbc2fa9936db34879e3fbe9ebd56aa7dff09848c9fca4585ed8b347bef25e41c18f6e7347cc371d8e85127677625ec51f8fe0cb61d70fc3f3ed10d287e6d09f22c277ba0f3aaa29ed366db31e896414260b787f33583504c756a1b90045483f4b50e51145b48350cd39843c89f937abd8c328ea6eaa9fb1efaa01a824c49939d3c9767dff1f36a7c6d026226a3fdcb91577129c8caa5e1d6b5f7a3387d569924aa374260482a7e29c703408c00d0eb0ff950b975ac91239cb7796377f85f1b16737f50d2d7a6d552fb328efe18aeb715633f0573bcf86ea88aaac06ddf8104fbdfb91e892165bec93b9687888d17eed988f6ab551d0c81d7e79da9602bc3610ea305ed0a77a6008514351a037f0a6f2aadc843405c96462de2f6dd62cefff04db31c763f4be0e5b71e3ddf0216040ee9753f16dc958affdc61bba669e5f7bef7ca1d7f8ad76a6774d467e7e59b2036667fe2ff46a866ce25eb7840a30e7cb40fbbd91479a57f6c40f5b7d1c37d07968b7e3c3780826ebd288feac86ea7e69560c96345c866f48123447fe3085470f082bd43f81191f6a6b38971585e592ad60ef3789732a3f1901e6dd039fad3a36df09e7af7b78eef20b10081dc3f6db50c67c8c43c29e756a4ead0d6bb01c94f709cf6c18eee6439da49f0d8e1597ca7c9333bdd8d897692f4c41e648aaff9f6c60414cdec01bdcc353c147377677d02d0a5982e34930eaa4e4e25ab2e293e0497476f1f8c8893c5bae5c6948b6b9b258c7d401c0ffefe3386e3f3a90463117f460ac59c487480bb265697b90e0f23b80d932a172c5a8bb142606f18ecda9ece47ead8734bacbdc0493fb857792ebd049c6c483379135338aca0e307c836629086712616e4ed555d6f0a4fadc56df63e59f199e1f1a132e51ebf3edd82c38ce7539ae5d7891a6c63812c073883714a5e8bc6bbe363a19c1b28cd7cfb3229284645108fdabd5c110a894d9887a29c6ef93842e80bf0927137bff96a8cf9de8d245c4a71580f684aabc892c61f62c2b795320ccf86ec0cf4c38fcd1b140231d39605797b556dc751f27656fa0b02850a061e66dcfa5665c1b60c0be2b83f4da47ff389a38c44d9f37cc40b231f103906d8b8fe4d1e83560d790155437ed6f35e9990a3a82dd6dfe8427df3cb2e6b9b5d6ef5f8bd1b9d78d2253d2606a08466bb051b1604440d5edc56fecafc6911eaf43b580daabafd452586ad4cccc05b2b598b57