nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.875 263.5 263.125 262.75 262.25 261.75 261.25 260.75 260.125 259.375 258.625 257.875 257.125 256.25 255.125 253.875 252.75 251.875 251.0 250.125 249.375 248.75 248.375 246.125 243.75 241.125 238.25 235.375 232.5 229.625 226.875 226.25 225.75 225.375 225.375 225.5 225.625 225.625 225.25 224.75 224.25 224.0 223.625 222.875 222.125 221.375 221.0 220.625 220.375 220.125 220.0 220.25 220.625 221.125 221.75 222.0 222.25 223.125 223.875 224.625 225.375 226.125 226.75 227.75 228.625 228.75 229.0 229.25 229.5 229.75 230.0 230.25 230.5 230.875 230.875 231.25 231.375 231.5 231.75 232.0 232.25 232.375 232.75 234.5 236.375 238.125 239.75 241.25 242.75 244.0 245.25 244.75 244.25 243.875 243.5 243.25 243.0 243.0 242.5 242.0 241.5 241.0 240.625 240.25 239.875 238.75 238.125 237.625 237.25 236.875 236.375 236.0 235.75 236.25 236.75 237.25 237.75 238.25 238.75 239.125 239.375 239.625 239.75 239.75 240.875 241.75 242.625 243.5 244.5 245.625 246.875 248.125 248.125 248.5 248.875 248.5 248.0 251.125 254.125 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan