BELMONT MURRAY & ASSOCIATES LLC