A complete, fast, memory efficient, solution to solve ip2country - includes everything, including the flat-file database