00000020f199d42b6166baf8d13f435ad53def75d9836664df251052ac60eb0300000000b9e9c99515fb286b1c78f305957e2ae04560ebf98445fcce21d12b7de352ea523eda7858fcff031c0f849ae3