00000020dac2d95701fb02e3e2a10c17f745e0f3448005843a10c542db673a3300000000797cffd388da9bd77b787690e30602b0ccffd793a300da675b8d7b89500addca33fdf364997d161cec3bd95b