!KI$      !"#IP2Proxy Haskell package(c) IP2Location, 2020 MIT sales@ip2location.com  experimental NoneG.ip2proxy(Contains the BIN database file metadata.$ip2proxy Database type%ip2proxyNumber of columns&ip2proxy Database year'ip2proxyDatabase month(ip2proxy Database day)ip2proxyIPv4 data count*ip2proxyIPv4 data base address+ip2proxyIPv6 data count,ip2proxyIPv6 data base address-ip2proxyIPv4 index base address.ip2proxyIPv6 index base address/ip2proxyIPv4 column size0ip2proxyIPv6 column sizeip2proxyContains proxy results.ip2proxy Country codeip2proxy Country nameip2proxy Region nameip2proxy City nameip2proxyISP nameip2proxy Proxy type ip2proxyDomain ip2proxy Usage type ip2proxyASN ip2proxyAS ip2proxy Last seenip2proxyThreatip2proxyIs proxyip2proxyThe 9 function returns a string containing the module version.ip2proxyThe f function returns a string containing the package version. It takes 1 argument; the metadata from  function (Meta record).ip2proxyThe g function returns a string containing the database version. It takes 1 argument; the metadata from  function (Meta record).ip2proxyThe u function returns the Meta record containing metadata from the BIN database file. It takes one argument, of type 1-, which is the path to the BIN database file.ip2proxyThe  function returns an IP2ProxyRecord containing proxy data for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the country code for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the country name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the region name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the city name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the ISP name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the proxy type for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the domain name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the usage type for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the autonomous system number for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the autonomous system name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the number of days last seen for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String). ip2proxyThe   function returns the threat type of the proxy. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).!ip2proxyThe ! function returns 0 if IP is not a proxy, 1 if is a proxy and not data center IP, 2 if is a proxy and is a data center IP, -1 if error. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String)."   !"   !2      !"#$%&'()*+,-./012345%ip2proxy-3.0.0-FSvj4P5AiZSGG4WrRRzWG8IP2ProxyMetaIP2ProxyRecord country_short country_longregioncityisp proxy_typedomain usage_typeasnas last_seenthreatis_proxygetModuleVersiongetPackageVersiongetDatabaseVersionopengetAllgetCountryShortgetCountryLong getRegiongetCitygetISP getProxyType getDomain getUsageTypegetASNgetAS getLastSeen getThreatisProxy$fShowIP2ProxyRecord $fShowMeta databasetypedatabasecolumn databaseyear databasemonth databasedayipv4databasecountipv4databaseaddripv6databasecountipv6databaseaddripv4indexbaseaddripv6indexbaseaddripv4columnsizeipv6columnsizebaseGHC.BaseString