00000020df45a8bff9d76bbe21eecd76fb2c3715afe0b5774781fbded4313802000000008b16fb2d99972ddd92334ff54df9cb8aec8cf7261eefce1fc180e3680335b301560523687576021c23d08c24