nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 265.5 265.25 265.125 264.875 264.5 264.125 263.75 263.25 262.625 262.125 261.375 260.625 259.875 259.125 258.25 257.375 256.375 255.25 254.25 253.25 252.375 251.5 250.75 250.125 249.625 249.125 248.375 247.75 247.125 246.625 244.625 242.5 239.875 237.375 235.125 232.875 230.625 228.375 227.625 227.0 226.875 226.75 226.75 226.75 226.75 226.75 226.5 226.125 225.5 225.125 224.75 224.375 224.0 223.625 223.375 223.25 226.75 229.875 232.875 235.75 238.625 241.5 244.5 247.5 247.125 246.875 246.5 246.125 245.75 245.125 244.5 243.75 243.125 242.5 242.0 241.5 240.875 240.5 240.125 239.875 240.375 240.875 241.5 242.25 243.25 244.25 245.25 246.25 246.5 246.625 246.5 246.125 245.625 245.125 244.625 244.125 243.5 243.0 242.625 242.5 242.125 241.625 241.125 240.75 240.5 240.25 240.0 239.75 239.0 238.5 238.0 237.375 236.625 235.875 235.25 234.875 235.375 235.75 236.125 236.625 237.25 237.875 238.5 238.875 239.0 239.125 239.25 240.5 241.75 243.0 244.125 245.25 246.5 247.875 249.25 249.375 249.0 248.625 251.75 254.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 nan nan