nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.125 264.875 264.5 264.125 263.75 263.375 262.875 262.375 261.75 261.125 260.5 259.875 259.25 258.5 257.75 257.0 256.25 255.25 254.25 253.25 252.25 251.375 250.5 249.75 249.125 248.625 246.25 243.75 241.0 238.125 235.25 232.375 229.5 226.875 226.375 225.875 225.75 225.875 226.125 226.375 226.5 226.5 226.25 226.25 225.875 225.375 224.75 223.875 223.125 222.375 221.875 221.375 221.25 221.25 221.25 221.5 221.875 222.25 222.625 222.875 223.75 224.625 225.625 226.75 228.0 229.375 230.75 232.125 233.0 233.625 234.25 234.75 235.125 235.375 235.5 235.625 235.625 235.875 236.125 236.25 236.5 237.625 238.75 240.0 241.25 242.5 243.75 245.125 246.25 246.5 246.625 246.5 246.125 245.625 245.125 244.625 244.125 243.375 242.125 241.0 240.25 239.5 238.875 238.25 237.625 237.375 237.75 237.5 237.125 236.75 236.375 236.0 235.625 235.25 234.875 235.125 235.5 236.0 236.375 236.75 237.25 237.625 238.0 238.375 238.75 238.75 238.625 238.625 239.5 240.5 241.5 242.5 243.5 244.875 246.375 247.75 248.25 248.625 248.25 247.875 247.375 250.5 253.5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan