Curiously, the producers got the liveries for the New Hampshire State Police cruisers right. However, if you look closely at Deputy Hatch's Badge, you can clearly see the seal of the Commonwealth of Massachusetts, not the seal of the State of New Hampshire.