0.500000000000
2eb2957c97c515a9efcf404e147023f44b35678019e48adc0aa435fa5c03f161
408016
8b8cdb3d79773b8e4317e3a313eb88739a1300fdfabd925416a1deba3dd1b7c2
0.500000000000
7b7f01e2aa24c49ea8ff72b0e284e712fb523ed2b2d4985e5472b95dedc7a201
407259
20807cdf1c5da90b605b5e2d72e0fdbe8ff6ecd28545aae9d350b9c282e275dd