20 Wall Street, Champlain