(406) 296-7307