nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 265.0 264.75 264.375 264.0 263.625 263.25 262.875 262.375 261.875 261.25 260.75 260.0 259.25 258.375 257.625 256.75 255.625 254.625 253.5 252.625 251.75 251.0 250.25 249.625 249.25 248.625 246.25 243.625 240.875 238.625 236.375 233.625 231.0 228.625 228.125 227.875 228.0 227.625 227.25 227.375 227.375 227.375 227.375 227.5 227.5 227.5 227.375 226.625 225.875 225.375 224.875 224.25 223.625 223.125 222.75 226.125 229.5 232.5 235.375 238.25 241.125 243.75 246.25 245.625 245.0 244.375 243.75 243.0 242.25 241.5 240.875 240.375 239.75 239.25 239.0 238.875 238.625 238.5 238.25 238.0 237.875 237.875 238.625 239.375 240.375 241.375 242.625 243.75 244.875 245.875 245.875 245.625 245.25 244.75 244.125 243.625 243.125 242.5 241.875 241.375 241.0 240.625 240.25 240.0 239.75 239.625 239.625 239.75 239.75 239.875 240.125 240.25 239.75 239.25 238.875 238.625 238.5 238.375 238.25 238.125 238.625 239.125 239.5 239.75 241.0 242.25 243.375 244.125 245.0 245.875 246.875 247.875 247.875 247.875 247.875 248.25 248.625 248.375 248.0 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