00000020f9a58585fe82e970d0720fefba3917f857868dcdd6cc12ca060a00000000000014fc5f7c807b1f8dc8b70e83394f788a385dbdae0aac7f82546883d6d57f1e58fc154e62ffff001d8bef4f83