@mdbrantingham: Again, the answers