0000002016a59918c46cd8eee52e938caf4f82a3031b859e9a61f9d3e050060000000000316f65d8c5edde76ffff0a35ba984b9b0572f39338b9090cf8013274e3a0e299ef2944582865021c4479b6da