nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265.0 264.75 264.5 264.125 263.875 263.5 263.125 262.75 262.25 261.75 261.125 260.625 259.875 259.125 258.5 257.75 257.0 256.0 255.0 254.0 253.125 252.375 251.625 251.875 252.25 252.5 252.75 252.875 253.125 253.25 253.375 252.5 251.5 252.375 253.375 254.375 255.375 256.5 257.625 258.875 260.25 260.25 260.25 260.375 260.5 260.375 260.125 259.875 259.5 259.0 258.75 254.375 250.0 245.875 245.875 245.875 245.75 245.75 245.5 249.25 253.0 256.875 256.625 256.375 256.375 256.25 256.25 256.375 256.375 256.25 256.25 256.125 255.875 255.5 254.75 253.875 253.25 252.625 252.0 251.25 250.625 249.75 249.25 249.125 249.0 248.875 248.75 248.75 248.75 249.25 249.75 252.625 255.375 255.125 257.625 260.25 263.0 265.875 268.625 268.375 268.0 270.625 270.625 269.75 267.25 264.5 261.875 259.375 257.0 254.375 251.625 249.75 249.375 249.0 248.125 247.375 246.0 244.875 243.875 243.0 242.125 241.375 241.875 242.5 243.875 245.25 246.5 247.625 248.75 249.75 249.875 250.0 250.0 250.0 250.0 250.0 253.0 255.875 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan