nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 265.0 264.75 264.375 264.0 263.625 263.125 262.625 262.125 261.625 261.0 260.5 260.0 259.375 258.75 258.0 257.125 256.125 255.125 254.0 253.0 252.0 251.125 250.375 249.875 249.5 249.5 249.625 249.75 250.0 249.875 249.625 249.375 249.125 248.625 250.375 252.125 253.875 256.0 255.0 257.875 259.25 260.75 260.0 259.25 255.125 251.0 250.25 248.875 249.0 248.875 248.625 248.25 251.125 254.125 257.0 257.125 257.625 258.25 259.0 260.0 261.125 262.125 263.0 263.125 262.875 262.125 261.5 260.875 260.375 259.875 259.5 259.5 259.5 260.125 261.375 262.625 263.875 265.25 266.625 267.875 269.25 270.625 271.25 271.75 272.25 272.625 272.875 273.125 273.25 273.125 273.0 272.875 272.375 271.875 271.5 271.25 271.25 271.375 271.125 270.75 270.625 267.875 265.0 262.0 258.75 255.5 252.5 249.625 246.875 246.75 246.75 246.875 247.125 247.375 247.75 248.0 248.125 248.375 248.625 248.875 249.0 249.25 249.5 249.875 250.25 250.5 250.875 251.125 251.375 251.5 251.625 251.875 254.75 257.5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan