3 Branches in New Hampshire