nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.875 261.375 260.875 260.375 259.875 259.25 258.625 258.0 257.25 256.375 255.375 254.25 253.125 252.125 251.25 250.375 249.625 249.0 248.5 246.125 243.75 241.0 238.125 235.375 232.5 229.5 226.75 226.0 225.375 225.25 225.25 225.25 225.375 225.625 225.375 225.0 224.625 224.125 223.625 222.875 222.0 221.125 220.625 220.375 220.125 220.0 219.875 220.0 220.25 220.625 221.0 221.25 221.5 221.625 221.75 221.875 222.125 222.25 222.375 223.5 224.75 226.0 227.25 228.5 229.125 229.75 230.375 230.125 229.875 229.75 229.625 229.5 229.875 230.25 230.625 231.0 231.25 231.25 231.25 231.875 233.75 235.625 235.0 234.25 233.5 232.875 232.25 231.0 228.25 225.5 225.25 225.125 225.0 224.875 224.75 224.75 225.0 225.25 225.625 226.25 226.625 227.0 227.5 228.0 228.75 229.5 230.25 230.75 231.625 232.625 233.625 234.5 235.25 236.0 236.75 237.375 237.875 238.375 238.625 238.875 239.0 240.0 241.0 242.0 243.0 243.875 245.125 246.375 247.625 248.0 248.375 248.125 247.875 247.625 250.75 253.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