nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 265.25 265.0 264.75 264.5 264.25 263.875 263.5 263.0 262.5 261.875 261.25 260.375 259.625 258.875 258.0 257.25 256.375 255.375 254.375 253.5 252.625 251.875 251.75 251.625 251.625 251.375 251.375 251.5 251.625 251.25 250.5 249.625 248.875 248.625 248.125 247.625 247.0 245.75 244.375 243.125 241.875 240.625 239.25 237.25 235.375 234.625 234.0 233.75 235.875 235.5 234.25 233.625 233.125 236.0 238.75 241.125 241.125 243.625 247.125 250.625 253.875 253.875 253.75 253.625 253.5 253.625 253.75 253.875 254.25 254.5 254.625 254.75 254.75 254.5 253.75 253.0 252.125 251.125 250.75 252.875 255.25 254.375 254.125 257.125 260.25 263.5 266.25 263.25 260.0 260.0 259.875 256.5 252.875 249.25 245.625 245.25 245.0 244.875 247.875 250.75 253.75 253.875 254.125 254.5 254.875 255.25 252.5 249.75 247.0 247.125 247.25 247.125 246.875 246.375 245.875 245.5 245.125 244.875 244.875 245.125 245.5 246.125 246.75 247.5 248.25 248.875 249.25 249.5 249.75 249.875 250.0 250.0 250.0 250.0 250.125 250.25 253.25 256.125 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan