70f99c2cd30fef71db86bf89d917e4cf85b3e5d3e93a32dd4b2af760ef6fb7e3
29.100000000000
0.104459252368
2543
31bc5665eb8e8374a696bde183f3431c3ccc5af7ae45d01bea2544b98e26450e
0.490000000000
0.010000000000
296
7ffbbf5cdea6726e39ee0208fb65642ec507eacac492b6e28001255e87744390
21.010000000000
0.010000000000
2317