(406) 670-0596