rangertechnologies