0.500000000000
0d5b4971f0a8532dd2711a5b60116a5ac390895a00d3cee0b14d18a96e6f887d
102898
7f2db3a5cbae792ec43c8df3082914e1c60f122dbda7984a9bbe8c3d7da5f31b
0.500000000000
82ea5b50b85acd196150e28dd8e59f87c278b7b6460cac937800d957619d67e9
103396
ce5f3baea4f9127da5b732d1497434e1d38ce93dc1b91f6948f591f0ba07ff32