0.500000000000
e06022c7e8d845f75d7d8f483040b0481e2256f4b95c9e8af4860d098385edd3
451751
aefed5cffaaf81dc570119e8e236a6512b8b2a3d1d21c608552a8301ef86b5d5
0.500000000000
d957c2e77041c9c5e3aed93c35c23735875bd66efbba8007ac25dbb6459d6699
448890
18830b190c897a33b80b8b62426c7abbd221d6b79f5cc81944d5b8ff2fdc43d7