0.100000000000
9380b1d5088f571d61dbc1bf9b0f7a40c310763673b76bcc8c6c2cb1c1f890ab
421007
6cd118ba1b18fbf7aec9026ad05b1a78831d4014ab20c55cda52f1e406919363
100.000000000000
d2a7eb0be635df275bdb563b2211bfb7c2ee62202c48cbbdcbb749a086f74672
488165
4036a6c79a55947b59a2a3246b9ee48ad0c810e3d96730864986c470940cb807