GeoIP.java Updated