0000002059b5d1a62bed81f8002bc9b241f1a4e6d1fc55eb91a5685f1a99000000000000687dad99004e96d24797abf8a1762fba7453c35704fad1cef11779fe7336cf6786442e57a13c011b411fbe5f