00000020d603c69f57513651faf0d2045b177adc7022da9ffa384850b02e4a2d00000000ab38ee8534167c53fc423f2a2d355fe22acd1e0854fd11e9d500b7451022438df0c4cb67918a2e1c88dcb967