00000020fd59157ac992381911306fd3489324c19ea904a3909b5db3c6da7907000000008cde90f5fd8c9f2eb5d8a62847d9f18f2a12c71652557956630639d891dbdd7e2536b266c64a791c26d1b798