00000020312ffa215709e4bf4941913bd8173ad943f4bfc7e6cc0a19991c8d6000000000196e02183bf84f8d9e5690c13e3a34efc0f816d01f7659d5e4a03b59303d850bbd0f46590bd6001d5541da07