(406) 431-5950