nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 264.25 263.75 263.375 262.875 262.375 261.75 261.125 260.625 260.0 259.375 258.625 257.875 257.125 256.375 255.5 254.375 253.375 252.375 251.5 250.625 249.875 249.25 248.625 247.625 245.375 243.0 240.375 237.75 235.0 232.125 229.25 227.0 226.125 225.5 225.125 225.0 225.0 225.125 225.375 225.5 225.25 225.25 225.25 225.125 224.75 224.0 223.125 222.375 222.25 221.875 221.5 221.25 221.25 221.875 222.75 224.0 225.0 226.0 227.375 228.625 229.875 230.875 231.875 232.5 232.75 233.0 232.375 231.75 231.5 231.75 231.875 232.125 232.625 233.125 234.125 235.125 235.875 236.125 236.5 237.5 238.625 239.75 241.0 242.375 243.625 244.875 246.0 246.375 246.5 246.5 246.125 245.625 245.125 244.625 244.125 243.625 243.375 243.25 243.375 243.375 243.375 243.25 243.125 243.0 242.75 242.375 241.125 240.125 239.125 238.25 237.375 236.5 235.75 235.25 235.75 236.125 236.625 237.125 237.625 238.125 238.5 238.75 239.0 239.125 239.0 240.25 241.5 242.75 244.0 245.25 246.5 247.875 249.375 249.5 249.625 252.75 255.75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan