nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 264.0 263.5 263.125 262.625 262.25 261.75 261.25 260.75 260.25 259.75 259.25 258.625 257.875 257.25 256.625 255.75 254.875 253.875 252.75 251.875 251.0 250.125 249.375 248.875 248.375 246.125 243.875 241.375 238.75 236.75 234.75 231.875 229.375 228.75 228.25 227.875 227.875 227.25 226.625 226.75 226.5 225.75 225.0 224.375 223.5 222.5 221.375 220.375 219.5 219.25 219.125 219.125 219.25 219.375 219.75 220.25 222.0 223.5 224.875 226.125 227.5 229.0 230.375 231.625 231.625 231.75 232.0 232.25 232.375 232.5 232.625 232.75 232.875 233.0 233.0 233.0 232.875 232.875 232.875 232.875 232.875 232.875 232.875 232.875 233.25 233.75 235.375 237.0 238.625 240.125 240.375 240.625 240.75 241.375 240.875 240.25 239.625 238.625 238.875 239.125 239.375 238.875 238.375 238.0 237.75 237.875 237.25 236.625 235.875 235.25 234.625 234.0 233.375 232.875 233.25 233.625 234.25 234.75 235.375 236.0 236.625 237.25 237.75 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.0 247.625 247.25 250.375 253.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