0.500000000000
8813c6f4b672e499c608457f0f570f7eda61f95197726fbb17747910c21452d4
158557
2a4c491db1c6b964148b2ffd7274c68e1aaff6f0bb9188eec77d8b5bd4fa1987
0.500000000000
e2e488b27039e0726d3d3c1b0e59dc6f04defdd5f9c97b992aad11b464b164c9
160129
5cd78d5c31fe952b0997d1b4c437ea5ae47a21e48c6e33ac26da606ee7278fb9