0.500000000000
784a31bd6d1ea03e7a7120e76ad693441035ef818de233c7a7f7de711584050f
152895
58ed0e7b7eb703ac6775463c595662e3e0592020c6765682c5cbf1e2259764db
0.500000000000
e0236691517ccd87a91b64f15815bab8f65ae4448df10dc9c7e947bb9c3eeca6
152281
2250021fc6ab349e25916f9fe66293a142d9485ac82f4159befc4f97e5d17772