nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.875 264.5 264.0 263.625 263.125 262.625 262.125 261.5 260.875 260.375 259.875 259.25 258.625 257.875 257.125 256.375 255.375 254.25 253.25 252.25 251.25 250.375 249.625 249.0 248.625 248.125 245.75 243.375 240.875 238.25 235.5 232.75 230.0 227.625 227.125 226.75 226.625 226.625 226.75 226.875 226.875 226.625 226.375 226.25 226.125 226.0 225.375 224.625 223.875 223.125 222.5 222.0 221.5 221.125 221.375 221.875 222.625 224.75 226.75 228.25 229.875 231.375 232.625 233.75 234.75 234.375 234.125 233.875 233.75 234.0 234.375 234.75 235.25 235.75 235.625 235.75 236.5 236.875 237.25 237.5 237.125 236.875 237.125 238.75 239.625 240.625 241.625 242.75 244.375 246.0 247.625 247.75 247.625 247.125 246.625 249.375 252.25 255.375 258.5 261.375 264.25 267.375 267.375 264.25 260.875 257.25 253.375 249.75 246.25 242.75 242.375 241.875 241.5 241.125 240.75 240.625 240.625 240.875 241.25 241.625 242.125 243.0 244.25 245.375 246.5 247.375 248.125 248.875 249.5 249.75 249.875 250.125 250.25 250.25 250.375 250.5 253.5 256.375 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan