Steve, the MCP23016 has 16 bytes and I'm using at least 13 of them.

Robert