0.500000000000
6f04b1c1e014410dac665c3fc8aa2097e33c35cdf3b15e82811b8815bdb195cf
438865
9031b167fce62e81acdbc5ec5e39f5f69a7b11f4160099da672199af6f5e4977
0.500000000000
8b8ab5333ffd19961ccc72ef8a447ae539fc96cb7c58cae9f9601eb72dd21db8
440494
3e8872fb54d875b284af01315e1d6a4f44c6904a7ddb025931dae629f9e950fe