00000020315bb3f2a4159b68c613b8bd187237c772e718f0673ea80200000000000000002287ad69a5ab914540ff6484dbe9efc41a70665b5c0e07ce173c9d5f0c3f13d444eddf5c54ab031862662f55